Maven'de tek bir test yöntemi çalıştırmak için komutu şu şekilde sağlamanız gerekir:
mvn test -Dtest=TestCircle#xyz test
TestCircle, test sınıfı adıdır ve xyz, test yöntemidir.
Joker karakterleri de çalışır; hem yöntem adına hem de sınıf adına.
Çok modüllü bir projede test yapıyorsanız, testin -pl <module-name> ile olduğu modülü belirtin.
************************
Aşağıdaki sözdizimini kullanarak belirli test sınıflarını ve yöntemlerini çalıştırabilirsiniz:
tam paket: mvn testi -Dtest = "com.Oracle.tests. **"
bir sınıftaki tüm yöntem: mvn testi -Dtest = CLASS_NAME1
tek sınıftan tek yöntem: mvn testi -Dtest = CLASS_NAME1 # METHOD_NAME1
çoklu sınıftan çoklu yöntem: mvn testi -Dtest = CLASS_NAME1 # METHOD_NAME1, CLASS_NAME2 # METHOD_NAME2
mvn test -Dtest=TestCircle#xyz test
TestCircle, test sınıfı adıdır ve xyz, test yöntemidir.
Joker karakterleri de çalışır; hem yöntem adına hem de sınıf adına.
Çok modüllü bir projede test yapıyorsanız, testin -pl <module-name> ile olduğu modülü belirtin.
************************
Aşağıdaki sözdizimini kullanarak belirli test sınıflarını ve yöntemlerini çalıştırabilirsiniz:
tam paket: mvn testi -Dtest = "com.Oracle.tests. **"
bir sınıftaki tüm yöntem: mvn testi -Dtest = CLASS_NAME1
tek sınıftan tek yöntem: mvn testi -Dtest = CLASS_NAME1 # METHOD_NAME1
çoklu sınıftan çoklu yöntem: mvn testi -Dtest = CLASS_NAME1 # METHOD_NAME1, CLASS_NAME2 # METHOD_NAME2
Yorumlar
Yorum Gönder