确认 IDEA 版本
首先我的 IDEA 版本是 2019.2,是支持使用 Junit5 的,所以应该不需要安装额外的插件。Idea 官方博客表示支持JUnit5测试框架是IntelliJ IDEA 2016.2新特性的其中一个:
国内的媒体也翻译并转发了这篇报道:
那问题就在于我使用 Junit5 的方式不正确?
问题重现
首先我当时参考的是这篇文章: here
于是乎,我的依赖是这样的
org.junit.platform
junit-platform-launcher
1.7.1
test
org.junit.jupiter
junit-jupiter-engine
5.7.1
test
org.junit.vintage
junit-vintage-engine
5.7.1
test
然后,我在 src/test/java 中创建了 FirstTest.javaimport org.junit.Assert;
import org.junit.Test;
import org.junit.jupiter.api.DisplayName;
import java.util.ArrayList;
import java.util.List;
public class FirstTest {
@Test
@DisplayName("首次测试")
public void first_test() {
List list = new ArrayList