TeamCity'i bir proje için kurmaya çalışıyorum. NUnit Testlerinin çalıştırıldığı bir adım içeren programlı bir yapıyı çalıştırmak istiyorum.Teamcity NUnit Testleri - Hiçbir montaj bulunamadı
My NUnit inşa adım şuna benzer:
Runtime: NUnit-2.6.3 v4.0 MSIL
Run tests on: **/Tests/*.dll
Execute: If all previous steps finished successfully
Ama yapı çalıştırın her zaman Şu hatayı alıyorum:
No assemblies were found.
neden oluyor ve nasıl düzeltebilirim o? Ayrıca, kavramsal olarak, bu inşa adımı projenin gerçekte oluşturulmasından ÖNCE gerçekleşecektir. Ancak proje ilk etapta yapılmadığı sürece herhangi bir Test DLL'si (derleme) nasıl olacak?
Yapım aracınızda, bu dizinlerin gerçekten var olduğunu ve dosyalarının olduğunu doğruladınız mı? Ve hayır, testleri yapılmadan önce çalıştıramazsın? Neden böyle kurdun? –
Aracı yerel. Ve evet, kullanılan dizinde DLL'ler var. – ritratt
Sadece emin olmak için, test adımından önce bir komut satırı oluşturma adımı ekleyin ve şu komutu ekleyin: 'dir/s', sonra bunu çalıştırın ve yapı günlüğünün ne yazdığını görün. Testin orada olduğunu görüyor musun? –