Spring参数化/理论JUnit测试

Sco*_*ott 6 java junit

我希望将Spring Profiles和Configurations的灵活性与JUnit测试的并行运行结合起来,JUnit测试使用ParameterizedTheories注释.有没有办法合并所有这些功能,让我的单元测试运行?

我一直遇到的问题是参数需要访问注入的bean,这是不可能的,因为使用@Parameters或@DataPoints注释的函数应该是静态的.我真的很讨厌必须将它连接到每个类甚至某个静态函数,因为我希望能够快速切换配置文件而无需更改Java代码.这可能吗?

Sco*_*ott 2

找到了此请求的票证。但似乎附件有一些问题。看起来这个功能请求已经有一段时间了。