Testlerimi saklamak için Visual Studio 2008 Test projelerini kullanıyorum. Son zamanlarda, birçok birim testimin aslında entegrasyon testleri olduğunu fark ettim çünkü dış kaynaklara (örneğin, dosya sistemi, SQL sunucusu, kayıt defteri) güveniyorlar.Visual Studio'daki bütünleştirme sınamalarından birim sınamalarını nasıl ayırırsınız?
Sorum şu: Ünite testlerinden entegrasyon testlerini ayırmak için iyi bir yaklaşım nedir?
İdeal olarak, yalnızca Test Görünümü'nde görünecek ünite testlerini istiyorum, çünkü bunları geliştirme sırasında sık sık çalıştırıyorum. Diğer taraftan entegrasyon testleri, Test Görünümünde istemiyorum çünkü sadece nadiren çalışacağım, örn. bir yapı düşüşü yapmak üzereyken.
İlk başta düşündüğüm şey buydu, ancak Test Görünümü'nde görünmesini nasıl engelliyorsunuz? – DSO
Bunları filtreleyin veya TestDriven.Net –
kullanın. Boşaltma entegrasyon testleri projesi de yeterince iyi çalışabilir. –