我的项目有十几个带有测试用例的JUnit 4测试类。
在运行任何代码之前,我想执行代码(在我的情况下,在某些情况下修复日志记录)。我怎样才能做到这一点?
我的测试类太多了,无法在测试套件中合理枚举,而且@BeforeClass在这里也没有帮助。
答案 0 :(得分:0)
1)配置junit测试的日志记录
2)为配置内容添加junit listener
3)创建基础测试类(在你可以)并在基础测试类
中进行配置更好地使用特殊记录器配置进行测试
答案 1 :(得分:0)
似乎没有一个简单的解决方案,所以我最终在测试Spring上下文中初始化了一个常规的Spring bean来做魔术。