Как запустить модульные тесты в многомодульной установке maven, если я поместил тесты в отдельный модуль? - PullRequest
1 голос
/ 14 июля 2011

Я создал многомодульный проект Maven, и я пытаюсь написать и выполнить некоторые тесты для определенных модулей.Я пытаюсь поместить весь тест-код в отдельный модуль, но мне интересно, если это правильный путь, и если да, то как мне настроить цикл сборки / тестирования maven, чтобы mvn install использовал эти тесты?

1 Ответ

5 голосов
/ 14 июля 2011

Согласно стандартному макету Maven тестовые классы относятся к каталогу src/test/java и требуют ресурсов src/test/resources.В долгосрочной перспективе это облегчит вашу жизнь, следуя правилам, особенно когда вы работаете над многими различными проектами (где вы иногда не можете определить альтернативные структуры).В этой настройке тестовые случаи автоматически вызываются mvn install или mvn test.

Более подробную информацию о плагине surefire (отвечающем за выполнение тестов) вы найдете здесь .

...