Я работаю над проектом, написанным с использованием Maven.Maven Unit Tests
Если я
mvn clean install
, то я ожидаю, что он будет работать на все модульные тесты под /test
Forder.
Я перенаправил процесс сборки и сохранил его в выходной файл и попытался выяснить модульные тесты по имени. Однако я не смог найти некоторые из модульных тестов. Похоже, что некоторые из модульных тестов фактически не выполнялись во время процесса сборки.
Вопрос заключается в том, как узнать выбор модульных тестов, которые будут выполняться во время процесса сборки.
Возможно, вы уже знаете это и не имеете никакого отношения к вашей проблеме, но по умолчанию mvn запускает только модульные тесты классов, имена которых начинаются или заканчиваются словом «Test», например TestBogosort или PrimeFinderTest (в любом пакете в src/test/java) – dspyz
Кроме того, перед запуском вы можете просто распечатать все свои имена до stderr. Это грубо, но это скажет вам. – dspyz