我正在尝试通过运行 maven (pom.xml) 文件来运行测试。
我得到的只是测试没有运行:
pom 包括以下内容:
<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-api</artifactId>
<version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>1.4.0</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12.1</version>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
</plugins>
<defaultGoal>test</defaultGoal>
</build>
由于某种原因,它不会接受测试:
@Test
public void testMultiply() {
MathUtils mathUtils = new MathUtils();
assertEquals(0, mathUtils.add(-1, 1),
"Add method should return the sum of two numbers");
}
我找不到 pom.xml 有任何问题。有什么建议吗?
github上的项目:https ://github.com/subhisamara/Junit-maven-selenium