2010-07-17 14 views

cevap

22

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

+0

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

+0

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

13

eski bir yazı, ama this birisine yararlı olacağını düşündüm: Benzer soru zaten istendi

, orada bazı ayrıntıları bulmak olabilir.

+3

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

+3

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

+1

@Magnilex Ve sahip. Taşındı, bağlantı artık geçerli değil ..... –

İlgili konular