Projemde şahsen çağırdığım tests
ve birim testleri olmayan bazı kodlar var . Çalıştırılmalı ve sonuç bir insan tarafından değerlendirilmelidir. Bunu yaptım çünkü fizik motoru yapıyorum ve gelişim sırasında ne yaptığımı görmem gerekiyordu. Bu yüzden simulation
test modülümde bir paket yaptım . Simülasyonlar birim test kitaplığını kullandığından teknik olarak birim testlerdir, ancak hepsini gerçek birim testlerim gibi çalıştırmak istemiyorum.
Yapmak istediğim bu özel testleri birim testlerimden ayırmak çünkü tüm birim testlerini kolayca yapmak istiyorum. Bence biraz fonksiyonel testlere benziyor. Hiç başvurunuzu fonksiyonel testlere hazırlamak zorunda olduğunuz bir durumla karşılaştınız mı? Bu fonksiyonel test hazırlığı (temel olarak simülasyonlarımın ne olduğu) projeye nerede yerleştirilmeli ve bunları birim testlerden nasıl ayırt etmeli?
Java kullanıyorum, böylece tüm yöntemlerimi imzalarımdan @Test public void myNamedTest()
değiştirebiliyorum public static void main(String[] args)
ama simülasyonlarımı kullanmak zahmetli ve daha az pratik olurdu.
junit
Bir gradle
projede kullanıyorum . Özel bir test klasörü oluşturan herhangi bir çözüm gradle
açığız.