Bagaimana cara saya menggunakan Assert(atau kelas Tes lainnya?) Untuk memverifikasi bahwa pengecualian telah
Microsoft .NET Unit Testing Framework (MSTest)
Bagaimana cara saya menggunakan Assert(atau kelas Tes lainnya?) Untuk memverifikasi bahwa pengecualian telah
Saya mencoba menjalankan tes saya di TeamCity yang saat ini diinstal pada mesin saya. System.InvalidOperationException: Jenis penyedia Entity Framework ' System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral,
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa
Ketika saya menggunakan MSTest Framework, dan menyalin kode yang dihasilkan Selenium IDE untuk saya, MSTest tidak mengenali [TearDown]dan [SetUp]. Apa
Bagaimana tes ini gagal? [TestMethod] public void Get_Code() { var expected = new List<int>(); expected.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); var actual = new List<int>(); actual.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); Assert.AreEqual(expected,...
Saya memiliki beberapa unit test yang mengharapkan 'waktu saat ini' berbeda dari DateTime. Sekarang dan saya tidak ingin mengubah waktu komputer, jelas. Apa strategi terbaik untuk mencapai
Saya menggunakan Visual Studio 2010 Beta 2. Saya punya satu [TestClass], yang memiliki [TestInitialize], [TestCleanup]dan beberapa [TestMethods]. Setiap kali metode pengujian dijalankan, metode inisialisasi dan pembersihan JUGA dijalankan! Saya mendapat kesan bahwa [TestInitialize]&...
Saya telah menginstal Visual Studio 2012 Ultimate baru. Saya telah membuat Proyek Uji dengan solusi saya dan berisi beberapa tes unit standar. Namun mengklik kanan pada Metode baru tidak lagi menampilkan menu konteks "Buat Unit Tes". Lihat Visual Studio 2010 Ultimate: Dan Visual Studio 2012...
NUnit memiliki fitur yang disebut Nilai, seperti di bawah ini: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Ini berarti bahwa metode pengujian akan berjalan 6 kali: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3,...
Ketika saya membangun proyek pengujian unit sebelum pengujian dijalankan, output pengujian disalin ke folder TestResults dan kemudian pengujian dijalankan. Masalah yang saya alami adalah tidak semua file di direktori Debug / bin disalin ke proyek TestResults. Bagaimana saya bisa mendapatkan file...
Konteks: Kami memiliki beberapa pengguna yang melaporkan masalah dengan fitur unggah file di aplikasi web kami. Itu hanya terjadi sesekali dan tanpa pola khusus. Kami telah mencoba mencari tahu untuk waktu yang lama, menambahkan informasi debug di mana pun yang menurut kami dapat membantu,...
Setiap panggilan dalam pengujian unit saya ke salah satu Debug.Write(line)atau Console.Write(Line)hanya dilewati saat debugging dan hasilnya tidak pernah dicetak. Panggilan ke fungsi ini dari dalam kelas yang saya gunakan berfungsi dengan baik. Saya memahami bahwa pengujian unit dimaksudkan untuk...
Pada dasarnya saya ingin memberi tahu MSTest untuk mengeksekusi sedikit kode sebelum meluncurkan serangkaian uji coba, pada dasarnya apa yang ingin saya lakukan adalah hal yang sama dengan menempelkan beberapa kode Main(). Alasan saya ingin melakukan ini adalah karena saya ingin melakukan logging...
Saya tidak dapat menjalankan pengujian unit saya. Saya mengalami kesalahan berikutnya: Proyek Anda tidak mengacu pada kerangka kerja ".NETFramework, Version = v4.6.2". Tambahkan referensi ke ".NETFramework, Version = v4.6.2" di properti "TargetFrameworks" dari file proyek Anda dan kemudian...
Saya ingin menggunakan mstest.exe untuk menjalankan pengujian unit saya di server build, tetapi saya tidak ingin menginstal Visual Studio di server build. Bisakah saya menginstal MSTest tanpa Visual
Saya punya tes yang membutuhkan file XML untuk dibaca dan kemudian diurai. Bagaimana caranya agar file ini disalin ke folder uji coba setiap kali? File XML disetel ke "Salin jika lebih baru" dan mode kompilasi "tidak ada" (karena ini sebenarnya bukan hal yang dapat
Saya menemukan TestCasefitur di NUnit cukup berguna sebagai cara cepat untuk menentukan parameter pengujian tanpa memerlukan metode terpisah untuk setiap pengujian. Apakah ada yang serupa di MSTest? [TestFixture] public class StringFormatUtilsTest { [TestCase("tttt", "")] [TestCase("",...
Dalam Visual Studio 2010, saya memiliki sejumlah tes unit. Ketika saya menjalankan beberapa tes sekaligus menggunakan daftar tes, terkadang saya menemukan kesalahan berikut untuk satu atau lebih tes: Proses agen dihentikan saat tes sedang berjalan. Ini tidak pernah sama dengan tes yang gagal, dan...
Saat ini saya mempertahankan sistem "lama" yang ditulis dalam C # .net, menghapus beberapa fitur usang dan melakukan beberapa pemfaktoran ulang. Terima kasih Tuhan, orang sebelumnya menulis beberapa tes unit (MSTests). Saya cukup nyaman dengan tes JUnit, tetapi belum melakukan banyak hal dengan...
Saya mencoba untuk menegaskan persamaan dua System.Drawing.Sizestruktur, dan saya mendapatkan pengecualian format daripada kegagalan pernyataan yang diharapkan. [TestMethod] public void AssertStructs() { var struct1 = new Size(0, 0); var struct2 = new Size(1, 1); //This throws a format...