TestNg 测试不是 运行 maven build
TestNg test not running with maven build
我有 TestNg
个单元测试,它应该 运行 我的 maven clean install
。
我的 pom 中没有 运行 睾丸的任何 test-suite.xml
。期望 运行 我所有的测试文件都没有使用 Maven 构建进行任何配置。
但这并没有发生。
我的测试class是这样的
public class CreateUtilty{
@Test
public void testScope(){
Creationutiltiy.create("myApp");
// remaing code
}
}
我哪里做错了?
运行 testNG 因为您没有配置,所以 surefire 插件希望您的测试 classes 以 Test 结束。尝试将您的测试 class 名称更改为 CreateUtilityTest
,它应该会被拾取。
maven surefile 插件的 documentation 包含有助于您入门的有用信息。
要了解有关如何 include/exlude 测试基于命名约定的更多信息,请阅读 this。
尝试使用以下语法执行您的 class
mvn -Dtest=CreateUtilty 测试
我有 TestNg
个单元测试,它应该 运行 我的 maven clean install
。
我的 pom 中没有 运行 睾丸的任何 test-suite.xml
。期望 运行 我所有的测试文件都没有使用 Maven 构建进行任何配置。
但这并没有发生。
我的测试class是这样的
public class CreateUtilty{
@Test
public void testScope(){
Creationutiltiy.create("myApp");
// remaing code
}
}
我哪里做错了?
运行 testNG 因为您没有配置,所以 surefire 插件希望您的测试 classes 以 Test 结束。尝试将您的测试 class 名称更改为 CreateUtilityTest
,它应该会被拾取。
maven surefile 插件的 documentation 包含有助于您入门的有用信息。
要了解有关如何 include/exlude 测试基于命名约定的更多信息,请阅读 this。
尝试使用以下语法执行您的 class
mvn -Dtest=CreateUtilty 测试