打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
idea springboot junit单元测试

前提条件

·        安装JDK,并配置好

·        工程已解决JUnit关系(pom.xml

IDEAJUnit配置

IDEA自带一个JUnit插件,打开Settings窗口搜索junit,如图:

1


该插件可以运行JUnit测试文件,但无法自动生成JUnit测试代码:

2


如果需要自动生成测试代码,需要安装JUnitGeneratorV2.0

3


安装后,在需要测试的类文件里点击code->Generate

4


或者快捷键Alt+Insert,就会出现自动生成测试文件的选项:

5


选择JUnit 4生成的测试文件@since位置Date可能存在乱码,可配置JUnit模板更改日期格式,不影响程序可直接忽略

6


生成的测试文件可能位置不正确,可通过配置正确的输出路径解决:

7


若工程路径如图:

8


应把src目录设为Source Root

9


test目录设为Test Source Root

10

修改如图7所示的OutputPath。Properties选项卡里的Output Path为测试用例生成的目录,修改为test目录:${SOURCEPATH}/../../test/Java/${PACKAGE}/${FILENAME}

注意事

一、IDEA自带的JUnit插件和JUnitGeneratorV2.0插件都要勾选上,若只勾选JUnit可能导致无法自动生成测试文件,若只勾选JUnitGeneratorV2.0可能导致生成的测试文件无法运行

11

二、使用Autowired自动注入

在生成的测试类前加@RunWith(SpringRunner.class)与@SpringBootTest两个注解即可。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在IDEA中使用JUnit进行方法测试
IDEA Junit测试报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
IDEA中使用springBoot+gradle构建多模块项目
怎样选择Java测试框架 JUnit还是TestNG?
Java框架之junit测试框架.docx
android CTS测试FAIL项解决集锦
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服