Şu anda 32 Unittest'e sahip bir çözüm üzerinde çalışıyorum. İyi çalışan resharper test çalıştırıcısı ile çalışıyorum. Tüm testler çalışıyor, tüm testler doğru test sonucunu gösteriyor. Şimdi bir iş arkadaşım, testlerin kendi makinesinde Visual Studio test gezgini kullanılarak çalışmadığını söyledi. Benim makinemde de çalışmıyorlar, bu yüzden bazı yerel eksik dosyaları veya bir şeyi hariç tutabilirim.
Test Gezgini tüm birim testlerini gösteriyor, ancak "Tümünü Çalıştır" seçeneğine tıklandığında, tüm testler grileşiyor ve test çalıştırmasının hiçbir sonucunu göstermiyor:
- Tüm test sınıfları halka açıktır
- Tüm test sınıfları belirtilen
[TestClass]
özniteliğe sahiptir - Tüm test yöntemleri
[TestMethod]
özniteliği kullanıyor - Hem üretkenlik kodu hem de test projeleri .NET 3.5'i hedefliyor.
- Zaten temiz yapı benim çözüm çalıştı, ve / veya tümünü silmek var
obj
,bin
,Debug
veRelease
klasörleri
Böyle bir davranışa neden olabilecek her türlü ipucunu takdir ediyorum.