Maven игнорирует ParameterizedTest - PullRequest
0 голосов
/ 13 января 2019

Я пытаюсь выполнить тест проекта с использованием Maven, но Maven не выполняет тест ParameterizedTest

Тестовый файл:

public class MapReaderTest {
    @ParameterizedTest
    @ValueSource(strings = {"A","B","C","D","E","F","G","H","I","J","K","L","M"})
    void invalidMapTest(String mapLetter){
        String map = "./errorMap" + mapLetter + ".txt";
        String path = getClass().getClassLoader().getResource(map).getPath();
        assertThrows(MapInvalidLevelException.class, ()->new MapReader(path));
    }
}

pom.xml:

    <dependencies>
        <dependency>
            <groupId>org.junit.jupiter</groupId>
            <artifactId>junit-jupiter-engine</artifactId>
            <version>${junit.jupiter.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.junit.jupiter</groupId>
            <artifactId>junit-jupiter-params</artifactId>
            <version>${junit.jupiter.version}</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

Maven результаты:

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running es.upm.pproject.sokoban.util.MapReaderTest
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...