无论如何我可以在运行时重命名测试类吗?
[Backstory:我有一堆文件被转换成测试,并且可能会被参数化,但是所有文件都使用相同的测试逻辑,我不会为每个文件创建新类只是为了获得该名称]
我正在使用最新的Junit 4.11。
答案 0 :(得分:1)
JUnit引入了参数化测试的命名。此功能的原始错误请求位于:https://github.com/KentBeck/junit/issues/44。从一些谷歌搜索,我相信这存在于JUnit 4.11中(但我并非100%肯定)。
如果您的文件只是测试数据被输入到许多参数化测试中,我可以看到将一个名称属性添加到组合中以便为您提供所需的功能。