böyle farklı dağıtım öğeleri ile farklı testler var: Ben bütün dağıtım öğeleri togheter hepsini çalıştırmak ancak, eğer işler teker teker testler iseFarklı dağıtım ürün
[TestMethod]
[DeploymentItem("item1.xml")]
public void Test1(){...}
[TestMethod]
[DeploymentItem("item2.xml")]
public void Test2(){...}
kopyalanır, böylece Test2, çıktı klasörüne item1.xml ve item2.xml öğelerini çalıştırır.
Yapmaya çalıştığım şey, her sınamayı yalnızca çıkış klasöründeki belirtilen dağıtım öğeleriyle çalıştırmaktır.
Her bir testten sonra dağıtım öğelerini temizlemenin bir yolu var mı?
Çözümüm, öğeleri her bir test için bir çıktı alt klasörüne dağıtıyor, ancak ben beğenmiyorum.
DeploymentItem Özniteliğinde belirtilen tüm dosyalar, testler çalıştırılmadan önce çıktı klasörüne kopyalanır. Söylediklerinizi yapmak sadece bu dosyaları silecektir. Bu konuya kendim rastladım ve hala @Pomber'in ne istediğini tam olarak öğrenmenin bir yolunu arıyorum – amaters