File Pengujian Unit SQL Server
Seperti pengujian unit untuk kode terkelola, SQL Server pengujian unit berada dalam proyek pengujian. Anda dapat melihat item yang menyusun pengujian unit SQL Server dalam hierarki proyek pengujian di Penjelajah Solusi.
Pengujian unit SQL Server terdiri dari beberapa item yang terkandung dalam beberapa file. Tabel berikut ini menjelaskan file yang berinteraksi untuk membentuk pengujian unit SQL Server.
File | Deskripsi |
---|---|
.cs atau .vb | File kode sumber ini berisi kelas yang dihiasi dengan atribut [TestClass]. Kelas ini berisi satu metode pengujian untuk setiap pengujian unit SQL Server yang terkandung. Metode ini dihiasi dengan atribut [TestMethod]. Setiap metode pengujian berisi kode yang sesuai untuk menjalankan skrip pengujian Transact-SQL. Kode ini dihasilkan ketika metode pengujian dibuat, dan Anda dapat memodifikasinya. CATATAN: Jika Anda mengeklik dua kali file ini di Penjelajah Solusi, kelas pengujian akan terbuka di Designer Pengujian Unit SQL Server. Untuk membuka file .cs atau .vb untuk melihat kode sumbernya, klik kanan file di Penjelajah Solusi, lalu klik Tampilkan Kode. |
.resx | File sumber daya ini berisi skrip Transact-SQL untuk semua pengujian dalam file .cs atau .vb terkait. Grup skrip ini mencakup skrip pra-pengujian, skrip pengujian, dan skrip pasca-pengujian. File sumber daya berisi XML, yang dapat Anda edit. File sumber daya dikompilasi ke dalam rakitan pengujian. Anda harus membuat kode skrip Transact-SQL Anda dengan menggunakan Designer Pengujian Unit SQL Server. Untuk informasi selengkapnya tentang skrip yang digunakan dalam pengujian unit SQL Server, lihat Skrip di Pengujian Unit SQL Server. |
app.config | File ini menyimpan string koneksi database untuk proyek pengujian, selain pengaturan konfigurasi pengujian unit SQL Server lainnya seperti batas waktu perintah. Untuk informasi selengkapnya, lihat Skrip di Pengujian Unit SQL Server. |
SQLDatabaseSetup.cs atau SQLDatabaseSetup.vb | File ini berisi kelas yang menyiapkan lingkungan pengujian untuk semua pengujian unit SQL Server dalam proyek pengujian. Berdasarkan pengaturan konfigurasi dalam file app.config, file tersebut dapat menyebarkan Proyek Database SQL Server ke database pengujian. |
Lihat juga
Membuat dan Menentukan Pengujian Unit SQL Server
Membuat dan Menentukan Pengujian Unit SQL Server
Memverifikasi Kode Database dengan Menggunakan Pengujian Unit SQL Server
Skrip dalam Pengujian Unit SQL Server