Kan*_*ath 5 intellij-idea maven junit5
我有一个带有以下代码段的略微遗留的父 pom(我无法取消继承)
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我的子项目是一个全新的项目,我只想使用 Junit5。但是我认为由于继承,maven surefire 插件 2.22 在包含 Vintage 时运行 Junit4 和 Junit 5 测试,并且仅在不存在 Vintage 工件时运行 Junit5。
Intellij 很高兴允许您同时编写 Junit4 (org.junit.Test) 和 Junit5 (org.jupiter.api.Test)
有没有办法完全排除 Junit4(即使一个在父级中)?对于新项目,简单地编写 Junit 5 测试更有意义。
如果有任何方法至少提示 Intellij 不使用 Junit4,那么失败会很有用吗?
归档时间: |
|
查看次数: |
1130 次 |
最近记录: |