0

我发现了这个有趣的 JUnit 项目:https ://github.com/square/burst

它的文档仅指定如何将它与类运行器一起使用。然而,由于 JUnit 只允许每个 JUnit 有 1 个 Runner,使用 Burst 意味着用户将难以在集成测试中运行它,因为通常我们还需要运行其他类运行器,例如 SpringJUnit4ClassRunner.class 或其他类运行器。顺便说一句,我的问题并不特定于 SpringJUnit4ClassRunner,因为我可能还需要运行其他类运行器。

有没有办法与其他班级跑步者一起运行它?例如使用@Rule?

4

1 回答 1

0

对于 JUnit 4,只要您想为每个测试创建一个新的 TestClass 实例,这是不可能的,因为只有 Runners 可以创建新的测试实例。

于 2015-11-11T11:00:57.817 回答