Теории Maven и Junit - PullRequest
       5

Теории Maven и Junit

1 голос
/ 06 марта 2012

Я хочу запустить Теорию JUnit под Maven3, Теории имеют аннотацию @ Theory перед методом.

Запуск тестов в Eclipse не вызывает проблем.

Запустив его под Maven с плагином для серфинга, я получаю «java.lang.Exception: Нет запускаемых методов»

Как мне справиться с этой проблемой

1 Ответ

1 голос
/ 06 марта 2012

Это работает для меня. Моя конфигурация в разделе плагинов:

            <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
                            <version>2.12</version>
            <configuration>
                <includes>
                    <include>**/*Junit*.java</include>
                    <include>**/*Test*.java</include>
                    <include>**/*Test.java</include>
                    <include>**/*TestCase.java</include>
                </includes>
                <excludedGroups combine.self="override" />
            </configuration>
            <dependencies>
                <dependency>
                    <groupId>org.apache.maven.surefire</groupId>
                    <artifactId>surefire-junit47</artifactId>
                    <version>2.12</version>
                </dependency>
            </dependencies>
        </plugin>

Я использовал версию 4.10

...