Запустите тесты JUnit, содержащиеся в jar зависимостей, используя Maven Surefire
У меня есть jar в моем репозитории maven, который содержит тесты junit, которые должны запускаться в разных проектах, потому что он способен проверять проект и тестировать его определенные функции. К сожалению, верный огонь не берет тесты, которые содержатся в банке, так как этоЗапрос функций показывает.
В запросе функции они предлагают распаковать банку, чтобы затем выполнить безошибочный.
Я успешно распаковал банку с помощью плагина maven-dependency-plugin, но содержащиеся в нем тесты все равно не выполняются. Вот как я настроил плагин maven-dependency-plugin для распаковки моего jar-файла:
<code><plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>unpack</id> <phase>process-test-classes</phase> <goals> <goal>unpack</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>de.mwx.test</groupId> <artifactId>selenium-test-base</artifactId> <version>0.1</version> <overWrite>true</overWrite> <outputDirectory> ${project.build.directory}/classes </outputDirectory> </artifactItem> </artifactItems> </configuration> </execution> </executions> </plugin> </code>
Любая помощь будет оценена.