我有一个 JUnit 测试,它使用参数化运行器。我有两个要传递的参数(国家/地区名称) 一旦此 Junit 在 HTML 报告中为每个参数运行,它就会给出结果。但它给出了 testname1[0]、testname1[1]..... 等参数的结果。 (对于每个参数,它会在测试名称后添加 [] )
我想自定义结果,例如 2 个参数是国家/地区名称。我想要像 CountryName1 这样的东西 - 在那个 testName1 下。然后 CountryName2.. testName。
有办法吗?
提前致谢。
最佳答案
已经有一个 issue for JUnit ,它建议扩展 Parameterized runner 以支持更好的测试名称。不幸的是,问题还没有解决。
另一种方法是使用 CallbackParams 。
也可以看看