如何在运行ANT时获得参数化Junit测试的清晰报告?
我有一个JUnit测试,它使用参数化的运行程序。我有两个参数要传递(国家名称),一旦这个Junit在HTML报告中为它给出的每个参数运行结果。但是它给出的结果是testname1[0],testname1[1]。。。。。参数等等。(对于每个参数,它将在测试名称后添加[]) 我想自定义结果,例如2个参数是国家名称。我希望有类似CountryName1的东西-在testName1下。然后是国家名称2。。testName 有办法吗? 提前感谢。已经有了一个,它建议扩展参数化运行程序以支持更好的测试名称。不幸的是,这个问题还没有解决 另一种选择是使用 另见 最近我开始了这个项目。它可以让你写:如何在运行ANT时获得参数化Junit测试的清晰报告?,ant,junit4,Ant,Junit4,我有一个JUnit测试,它使用参数化的运行程序。我有两个参数要传递(国家名称),一旦这个Junit在HTML报告中为它给出的每个参数运行结果。但是它给出的结果是testname1[0],testname1[1]。。。。。参数等等。(对于每个参数,它将在测试名称后添加[]) 我想自定义结果,例如2个参数是国家名称。我希望有类似CountryName1的东西-在testName1下。然后是国家名称2。。testName 有办法吗? 提前感谢。已经有了一个,它建议扩展参数化运行程序以支持更好的测试名称
@TestWith({
“25美元,7美元”,
“38英镑,2英镑”,
空,0
})
public void testMethod(Money Money,int其他参数){
...
}
并且每次调用都会报告参数-检查主页上的屏幕截图对于JUnit 4.11版,现在可以重命名参数化测试。看哪一个告诉我们如何做到这一点