系统:Mac
平台:IDEA
使用IDEA对方法进行JUnit单元测试(也就是白盒测试)
步骤:
- 安装JUnit插件
Preferences–>Plugins–>JUnit Generator V2.0选择安装
- 新建Module,名为JunitTest
- 规定生成的测试类默认存在在JunitTest文件夹里:Project Structure–>Tests–>JunitTest
- Apply–>OK,即可对要单元测试的类上进行测试
右键–>Go To–>Test–>Create New Test
在Create Test界面中选择JUnit5,并勾选要测试的函数
- 则在前文设立好的JunitTest文件夹中生成测试类,但出现Junit为红色的错误,需要添加Junit的依赖包
- 选择Add ‘JUnit4’ to classpath,解决问题,over
7. 测试覆盖率的检查
前文待测试的方法:testFileInputStream
测试结果所放在类:Demo01FileInputOutputTest
Edit Configurations–>(选择待测试的类)Demo01FileInputOutput–>Code Coverage–>Tracing–>添加待测试的类
- 选择Run’运行类的名字’with Coverage,即可查看测试的覆盖率
- 绿色部分为已经测试的部分,红色为未测试的部分
学习来源:【bilibili siki学院】