Her bir çerçevenin birbiriyle karşılaştırılan artıları ve eksileri nelerdir? ASP.NET MVC ile ne işe yarar? Alay etmek ne kadar iyi?xUnit veya NUnit? Birbirinin avantajları ve dezavantajları nelerdir?
cevap
Yalnızca NUnit ile çalışıyorum. Benim için oldukça iyi. Resharper gibi Visual Studio için farklı eklentilere entegre edilmiştir, TeamCity'de desteklenmektedir ve tek başına test başlatıcısı olan
Ve NUnit ünite testi için endüstri standardı haline gelmiştir.
Moq veya Rhino.Mock ile ilgili önemli sorunlarımız yok.
Asp.Net Mvc'i (yalnızca 1.0 ile çalıştım) hatırladığım gibi MS Ünitesi kullanıyor. MSUnit'ten NUnit'e kolayca geçiş yapabilirsiniz. NUnit vs. MbUnit vs. MSTest vs. xUnit.net
Sadece xUnit'e çok kısa bir Foray aldım. İz çıktısını desteklemiyor (görünüşe göre tasarım). No Console.Write .. İz yok/Debug.Write. Yani kodunuzu temelde test edebilirsin ama neden başarısız olduğunu anlayamazsın. Bana sorarsan çok büyük bir kusur. Yeni bir özellik geliştirmek için bile aklı için bazı çıktılarla hızlı bir birim testi hayati önem taşıyor ... Bu yüzden Nunit'e geri dönüyorum. Bu diğer tarafta güzel bir 5 dakika oldu https://github.com/xunit/xunit/issues/173?_pjax=%23js-repo-pjax-container – reach4thelasers
ReSharper 2016.1 xUnit.net ve için dahili destek sağlar Artık yüklenecek ayrı bir uzantı gerektirmez. https://blog.jetbrains.com/dotnet/2016/04/14/resharper-ultimate-2016-1-is-released/ – kokabi
eski bir yazı, ama this birisine yararlı olacağını düşündüm: Benzer soru zaten istendi
, orada bazı ayrıntıları bulmak olabilir.
Bu gönderi eskidir, dolayısıyla çerçeveleri karşılaştırmak için kullanılmaz, son düzenleme Kasım 14'tür. , 2012. Her bir çerçeve için daha fazla yardımcınız var, böylece resmi sitelere gidin ve bu bilgilere dayanarak kararınızı verin. – Moy
Bu bağlantı soruyu yanıtlayabilirken, cevabın temel kısımlarını buraya dahil etmek ve referans. Bağlantılı sayfa değiştiğinde yalnızca bağlantı yanıtları geçersiz olabilir. – Magnilex
@Magnilex Ve sahip. Taşındı, bağlantı artık geçerli değil ..... –
http://stackoverflow.com/questions/261139/nunit-vs-mbunit-vs-mstest-vs-xunit-net –