Pertanyaan yang diberi tag «mstest»

Microsoft .NET Unit Testing Framework (MSTest)


30
Jenis Penyedia Kerangka Entitas tidak dapat dimuat?
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, PublicKeyToken=b77a5c561934e089'untuk System.Data.SqlClient' ADO.NET provider 'tidak dapat dimuat. Pastikan rakitan penyedia tersedia untuk aplikasi yang sedang berjalan. Lihat http://go.microsoft.com/fwlink/?LinkId=260882 untuk informasi lebih lanjut .. Saya tidak punya …

7
NUnit vs MbUnit vs MSTest vs xUnit.net [ditutup]
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 pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …


7
Cara membandingkan Daftar di Unit Testing
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, actual); // Assert.AreSame(expected, actual) fails // Assert.IsTrue(expected.Equals(actual)) fails }


4
Mengapa TestInitialize dipecat untuk setiap tes dalam tes unit Visual Studio saya?
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]& [TestCleanup]hanya boleh dijalankan sekali, per uji coba lokal. Apakah itu benar? Jika tidak, apa cara yang tepat …



11
Bagaimana saya bisa mendapatkan "Salin ke Direktori Output" untuk bekerja dengan Tes Unit?
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 yang disalin ke direktori Debug / bin untuk juga …

5
Cara menulis ke Console.Out selama eksekusi tes MSTest
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, merayapi log, dll, tetapi kami belum …
114 c#  console  mstest  watin 

15
Bagaimana cara menulis keluaran dari pengujian unit?
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 dilakukan secara otomatis, tetapi saya masih ingin dapat mengeluarkan pesan dari …

3
Apakah mungkin untuk mengeksekusi kode satu kali sebelum semua tes dijalankan?
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 dengan log4net selama pengujian integrasi saya berjalan. …
112 .net  mstest 

7
Proyek Anda tidak mengacu pada kerangka kerja ".NETFramework, Version = v4.6.2". Tambahkan referensi ke ".NETFramework, Version = v4.6.2" di "TargetFrameworks"
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 jalankan kembali pemulihan NuGet. Masuk app.config: <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/> </startup> Di …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.