如何仅在junit5中使用我的自定义测试引擎?

时间:2019-07-10 12:29:40

标签: junit5

我已经构建了一个新的TestEngine,该引擎可以使在并行Stream中运行的案例停止运行,以便运行得更快。但是,当我启动时,默认的test-engine:jupiter-engine将运行。因此,我的案例将运行2次。我该怎么做才能停止木星引擎的运转?

当我调试junit5源代码时,我看到DefaultLauncher将找到两个引擎。

这是源代码:

SELECT *, MW * Price As AwardPrice
FROM YourTableNameHere;

这是启动代码:

DefaultLauncher(Iterable testEngines) { Preconditions.condition(testEngines != null && testEngines.iterator().hasNext(), () -> "Cannot create Launcher without at least one TestEngine; " + "consider adding an engine implementation JAR to the classpath"); this.testEngines = validateUniqueIds(testEngines); }

0 个答案:

没有答案