我想知道JMockit是否与JUnit参数化测试或JUnitParams兼容,因为到目前为止我还没有找到让它们协同工作的方法,因为你只能指定一个JUnit运行器,以及JMockit,JUnitParams和参数化要求您使用自己的跑步者。
答案 0 :(得分:1)
JMockit 不要求您使用自己的跑步者。使用自己的运行程序只是确保在测试运行之前正确初始化JMockit的可能方法之一。您还可以通过命令行参数添加JMockit作为Java代理,依赖于类路径排序(在JUnit之前的类路径中具有JMockit)或者在实际测试开始之前手动调用JMockit初始化方法,如果您有这样一个可以调用它的地方,e 。 G。如果您使用自己的JUnit跑步者。