我找到了这个有趣的JUnit项目:https://github.com/square/burst
它的文档仅指定如何将其与类跑者一起使用。但是,由于JUnit每个JUnit只允许1个Runner,因此使用Burst意味着用户将难以在集成测试中运行它,因为通常我们也需要运行其他类运行器,例如SpringJUnit4ClassRunner.class或其他类跑步者。顺便说一下,我的问题不是SpringJUnit4ClassRunner特有的,因为我可能还需要运行其他类运行器。
有没有办法与其他班长一起运行?例如用@Rule?
答案 0 :(得分:0)
对于JUnit 4,只要您想为每个测试创建一个TestClass的新实例,这是不可能的,因为只有Runners可以创建新的测试实例。