我有TestNg
个单元测试,应该与我的maven clean install
一起运行。
我的pom中没有任何test-suite.xml
来运行睾丸。期望在不使用Maven构建进行任何配置的情况下运行我的所有测试文件。
但是这没有发生。
我的测试课是这样的
public class CreateUtilty{
@Test
public void testScope(){
Creationutiltiy.create("myApp");
// remaing code
}
}
我做错了什么?
答案 0 :(得分:1)
在没有配置的情况下按原样运行testNG,surefire插件希望您的测试类以Test结尾。尝试将测试类名称更改为CreateUtilityTest
,然后将其选中。
maven surefile插件的documentation包含有助于您入门的有用信息。
要了解有关如何基于命名约定包括/排除测试的更多信息,请阅读this。
答案 1 :(得分:0)
尝试使用以下语法执行您的课程
mvn -Dtest = CreateUtilty测试