首页 > 解决方案 > 无法并行运行 JUNIT5 集成测试

问题描述

我们正在使用

六月 5.6

mvn surefire 故障安全插件 2.19

JDK 8

Guice 依赖注入

我添加了以下属性

junit.jupiter.execution.parallel.enabled = true
junit.jupiter.execution.parallel.mode.default = concurrent
junit.jupiter.execution.parallel.mode.classes.default = concurrent

我只看到为方法而不是类设置的并发模式

INFO: Using parallel execution mode 'CONCURRENT' set via the 'junit.jupiter.execution.parallel.mode.default' configuration parameter.

我们扩展了 JUNIT5 提供的 AbstractModule 并使用 beforeAll 回调在开始测试之前运行我们的服务。

有人能指出为什么我们不能并行运行课程吗

标签: junit5junit5-extension-model

解决方案


推荐阅读