MSTest ile bir montaj devraldım ancak bu testler, yapı makinesinde rahibit-konsol kullanılarak çalıştırıldı (nasıl çalıştığından emin değil). Bu yüzden onu ayırmaya ve uygun NUnit testlerine değiştirmeye karar verdim, ama şimdi rahibe konsolu (veya gui) hiçbir test bulamıyor. Yine de ReSharper test koşucusu kullanarak iyi çalışırlar. Neyin eksik olabileceği hakkında bir fikrin var mı?NUnit, montajda testlerini bulamıyor
cevap
Yardımlarınız için teşekkürler, herkes. En son NUnit çerçevesine yükseltmek sorunu çözdü (önerdiğiniz tüm açık şeyler Tamam).
Frederik Gheysels, sanırım bunu da deneyebilirsiniz.
Ben sürüm 2.4.7 ettik; En son sürüm 2.4.8 gibi görünüyor ... Bir çekim yapacağım. Teşekkürler. –
Test fikstürleriniz, sınıflarınız ve yöntemleriniz halka açık mı? Onları bulmak için NUnit için olmalılar.
Kontrol:
- sınıf kamu mı?
- Genel parametresiz bir kurucu var (örneğin, başka bir kurucu belirtmezseniz varsayılan örnek)
- Sınıf düzeyinde
[TestFixture]
özniteliği var mı? - Her bir test herkese açık mı?
- Her testin
[Test]
özniteliği var mı? - Her bir test parametresiz mi?
Ben NUnit ait bazı versiyonları örneğin isimlerinin dayalı testler bulabildik inanıyoruz [Test]
özniteliği olmadan TestFooBarBaz()
, ama bunun durumunu şimdi bilmiyorum - yine de tutarsızlığı açıklayabilir.
- 1. VS2017, MSTest testlerini bulamıyor
- 2. Bu NUNit testlerini nasıl basitleştiririm?
- 3. NUnit Testlerini Koşu Takımı'ndan başlıyor
- 4. Resharper GUI kullanarak parametreli NUnit testlerini görselleştirmek mümkün mü?
- 5. NUnit FileNotFoundException: System.Configuration
- 6. NUnit
- 7. Montajda çoklu hat yorumları
- 8. Montajda yer değiştirme
- 9. Montajda denklemin çözülmesi Program
- 10. Mod işleci montajda nasıl uygulanır
- 11. NUnit Testleri Nasıl Sipariş Verilir
- 12. CruiseControl.NET tek NUnit Meclisi NUnit Ayrıntıları sayfasında
- 13. TestCaseSource NUNIT
- 14. Montajda 32/64 bit mimariyi belirle
- 15. Montajda C ile yazılmış kodu nasıl çağırılır?
- 16. Montajda özel bir Interrupt yapmak mümkün mü?
- 17. Easy68k: Montajda bir makro nasıl aranır?
- 18. Yavaş çalıştırma testlerini belirleme
- 19. Eclipse'de Go testlerini çalıştırma
- 20. Sbt, ScalaTest testlerini çalıştırmayacaktır
- 21. Visual Studio 2013, NUnit
- 22. Dinamik olarak NUnit
- 23. NUnit addins yüklenmemiştir
- 24. NUnit program aracılığıyla çalıştırılıyor
- 25. Selenyum Izgara/NUnit
- 26. NUnit beklenen istisnalar
- 27. NUnit 3: OneTimeSetUp,
- 28. Running nunit-konsol System.IO.FileLoadException
- 29. NUnit ile NDepend'i Kullanma
- 30. NUnit özellik mirasına uymuyor
Aynı problemi yaşıyorum; TestDriven.NET kullanarak testlerimi VS.NET içinden çalıştırabilirim, ancak fikstürüm herkese açık olsa da, buildmachine bunları yürütmüyor. –