Pertanyaan yang diberi tag «nunit»

NUnit adalah kerangka pengujian unit sumber terbuka untuk .NET dan Silverlight yang ditulis dalam C #. Ini melayani tujuan yang sama seperti JUnit atau TestNG di dunia Java, dan merupakan salah satu dari sekian banyak keluarga xUnit.

10
Tes unit, NUnit atau Visual studio?
Saya menggunakan Visual studio (terkadang resharper) untuk menjalankan pengujian unit saya. Saya mendengar tentang NUnit, tetapi saya tidak tahu banyak tentangnya ... Haruskah saya peduli? Bisakah itu menawarkan sesuatu yang lebih baik daripada studio visual? Haruskah Saya Menggunakan NUnit dan Mengapa?

1
Moq: Penyiapan tidak valid pada anggota yang tidak dapat diganti: x => x.GetByTitle ("asdf")
Tidak yakin bagaimana saya bisa memperbaikinya, mencoba melakukan tes unit pada metode "GetByTitle" Inilah definisi saya: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult<IArticle>(); } } public interface IArticleDAO { IArticle GetByTitle(string title); } tes unit: [Test] public void …
111 c#  nhibernate  nunit  resharper  moq 

4
NUnit vs. xUnit
На этот вопрос есть ответы на Stack Overflow на русском : Что выбрать: nUnit vs xUnit? Apa perbedaan antara NUnit dan xUnit.net ? Apa gunanya mengembangkan dua, bukan hanya satu? Saya telah membaca bahwa xUnit sedang dikembangkan oleh penemu NUnit: xUnit.net adalah alat pengujian unit untuk .NET Framework. Ditulis oleh …
111 c#  .net  nunit  xunit 


5
Apakah MSTest setara dengan NUnit's TestCase?
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("", "")] [TestCase("t3a4b5", "345")] [TestCase("3&5*", "35")] [TestCase("123", "123")] public void StripNonNumeric(string before, string expected) { string …

6
Uji parameterisasi di xUnit.net mirip dengan NUnit
Apakah ada cara dalam kerangka xUnit.net yang mirip dengan fitur NUnit berikut? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new object[]{ 5.1234m, …

19
Tentukan apakah kode dijalankan sebagai bagian dari pengujian unit
Saya memiliki tes unit (nUnit). Banyak lapisan di bawah tumpukan panggilan, sebuah metode akan gagal jika dijalankan melalui pengujian unit. Idealnya Anda akan menggunakan sesuatu seperti mengejek untuk mengatur objek yang bergantung pada metode ini tetapi ini adalah kode pihak ke-3 dan saya tidak dapat melakukannya tanpa banyak pekerjaan. Saya …
105 c#  reflection  nunit 

12
Bagaimana Anda menguji metode privat dengan NUnit?
Saya bertanya-tanya bagaimana cara menggunakan NUnit dengan benar. Pertama, saya membuat proyek uji terpisah yang menggunakan proyek utama saya sebagai referensi. Tetapi dalam kasus itu, saya tidak dapat menguji metode privat. Dugaan saya adalah bahwa saya perlu memasukkan kode tes saya ke dalam kode utama saya ?! - Sepertinya itu …


3
SynchronizationContext saat ini tidak dapat digunakan sebagai TaskScheduler
Saya menggunakan Tasks untuk menjalankan panggilan server yang berjalan lama di ViewModel saya dan hasilnya akan kembali Dispatcherdigunakan TaskScheduler.FromSyncronizationContext(). Sebagai contoh: var context = TaskScheduler.FromCurrentSynchronizationContext(); this.Message = "Loading..."; Task task = Task.Factory.StartNew(() => { ... }) .ContinueWith(x => this.Message = "Completed" , context); Ini berfungsi dengan baik saat saya menjalankan …
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.