Tamam, bu nedenle @Ignore
ek açıklama, bir test senaryosunun çalıştırılmaması gerektiğini işaretlemek için iyidir.
Ancak, bazen çalışma zamanı bilgilerine dayalı bir testi yoksaymak istiyorum. Bir örnek, belirli sayıda çekirdekli bir makinede çalıştırılması gereken bir eşzamanlılık testim varsa olabilir. Bu test bir tek işlemcili makinede yapıldıysa, sadece testi geçmenin doğru olmayacağını düşünmüyorum (çalıştırılmadığından beri) ve kesinlikle testi geçip yapıyı kırmak doğru olmaz .
Bu yüzden doğru sonuç gibi göründüğü için testler zamanında yok saymak istiyorum (çünkü test çerçevesi yapı geçmesine izin verecek ama testler çalıştırılmadı kayıt). Ek açıklamanın bana bu esnekliği vermeyeceğinden oldukça eminim ve söz konusu sınıf için test paketini manuel olarak oluşturmanız gerekeceğinden şüpheleniyorum. Bununla birlikte, belgeler bununla ilgili herhangi bir şeyden bahsetmez ve API'ye bakarak bunun programlı olarak nasıl yapılacağı da açık değildir (yani Test
, @Ignore
ek açıklama tarafından oluşturulana eşdeğer bir örneği veya benzerini nasıl programlı olarak nasıl oluşturabilirim ?).
Birisi geçmişte benzer bir şey yaptıysa veya başka nasıl bu konuya gidebileceğim konusunda parlak bir fikri varsa, bunu duymaktan mutluluk duyarım.