【发布时间】:2015-07-21 14:00:57
【问题描述】:
我想从任何具有不同参数的测试类中运行选定的测试方法
例如:1) ClassA -> 测试方法 A、B
@Test
public void testA(String param) {
System.out.println("From A: "+param);
}
@Test
public void testB(String param) {
}
2) ClassB -> 测试方法 C、D
@Test
public void testC(String param) {
System.out.println("From C: "+param);
}
@Test
public void testD(String param) {
}
从这些我想运行以下测试
1) testA(来自 ClassA)两次,差异参数为“test1”和“test2”
2)testC(来自ClassB)两次,差异参数“test3”和“test3”
这里我的测试计数应该显示为“4”
谁能帮忙解决这个问题...
【问题讨论】:
-
您的测试运行情况如何。您使用的是 IDE 还是 Maven 之类的构建工具?
标签: java junit customization parameterized