我有一个JUnit测试,它使用参数化的跑步者。我有两个要传递的参数(国家/地区名称)一旦这个Junit在每个参数的HTML报告中运行,它就会给出结果。但它给出了testname1 [0],testname1 [1] .....等参数的结果。 (对于每个参数,它将在测试名称之后添加[])
我想自定义结果,例如2个参数是国家名称。我希望在testName1下有类似CountryName1的东西。然后是CountryName2 .. testName。
有办法吗? 提前谢谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
使用JUnit的4.11版,现在可以重命名参数化测试。请参阅this answer,了解如何完成此操作。
答案 2 :(得分:0)
最近我开始了zohhak项目。它让你写:
@TestWith({
"25 USD, 7",
"38 GBP, 2",
"null, 0"
})
public void testMethod(Money money, int anotherParameter) {
...
}
并使用参数报告每个调用 - 检查主页上的屏幕截图