刚上手IntelliJ,导入项目原来写的测试类报错了。

JUnit5才有assertArrayEquals方法,我还以为要手动把JUnit5的jar包放到lib文件夹里,原来只用在报错红色junit这里Alt+Enter就可以自动帮我下载了(在IntelliJ里可以自动下载,检测到iml里的dependency就自动下了):

这个是错误的:

还是应该这样:

在External Libraries可以看到:

或者还有一种办法就是下载需要的jar包放在IntelliJ安装的lib中,然后项目引用一下。
首先放到这个文件夹里:

然后File -> Project Structure -> Libraries -> + Java -> 找到刚才放在lib中的JUnit包就可以了:



最后还是会出现在这里:

网友评论