Junit4 - The type org.junit.jupiter.api.Assertions is not accessible测试方法模板错误解决方法记录

eclipse中创建Junit4单元测试出现如下问题:
Junit4 - The type org.junit.jupiter.api.Assertions is not accessible测试方法模板错误解决方法记录_第1张图片
出错的创建方法:

1)先建一个Java项目
2)创建一个新的包
3)编写一个用于被测试的类
4)导入Junit4的jar包
项目上右键 — Build Path — Add Libraries… — Junit — Next — junit4 — Finish
Junit4 - The type org.junit.jupiter.api.Assertions is not accessible测试方法模板错误解决方法记录_第2张图片

5)新建测试类
当前包右键 — NEW — Junit Text Case
这个测试类会自动为我们创建一个测试方法模板

————————————————————————————
我目前出现的错误就是出现在这个模板上

上面同样的步骤创建junit5单元测试,出现了一样的错误

我使用的eclipse版本是“14.0.1”,之前看到一个改变版本号解决错误的博客,我试了一下没有成功。

推测出现错误的步骤应该是步骤4,导入junit的jar包出错了

我的解决方法:

Junit官网:junit官网

1)下载junit-4.13.jarhamcrest-core-1.3.jar
2)移除上面在项目中已经导入的Junit的jar包
3)在项目中创建libs文件夹,将junit-4.13.jarhamcrest-core-1.3.jar复制到文件夹中
4)右键单击junit-4.13.jar
Build Path — Add To Build Path
5)右键单击hamcrest-core-1.3.jar
Build Path — Add To Build Path
6)将上面步骤五创建的测试类删除,重复步骤五,创建测试方法模板
Junit4 - The type org.junit.jupiter.api.Assertions is not accessible测试方法模板错误解决方法记录_第3张图片
欧克
在这里插入图片描述

你可能感兴趣的:(Java)