springboot单元测试

目录

        1、idea配置squaretest单元测试插件

2、生成单元测试代码

2.1、生成测试目录(标准项目中有就忽略此步骤)

2.2、生成单元测试前先确认maven的pom文件中是否依赖测试包

2.3、进入服务实现层 ALT+K 快捷打开配置界面,选择生成测试代码语言java及代码模板,一路点击OK

3、测试

3.1、以空指针为例:我们写完代码或许忘记判断这时候的单元测试是通不过的

3.2、或者不满足我们自己设定的断言也是不予通过的

3.3、正常情况展示


1、idea配置squaretest单元测试插件

springboot单元测试_第1张图片

2、生成元测试代码

2.1、生成测试目录(标准项目中有就忽略此步骤)

springboot单元测试_第2张图片

2.2、生成单元测试前先确认maven的pom文件中是否依赖测试包


    org.springframework.boot
    spring-boot-starter-test
    test

2.3、进入服务实现层 ALT+K 快捷打开配置界面,选择生成测试代码语言java及代码模板,一路点击OK

springboot单元测试_第3张图片

3、测试

3.1、以空指针为例:我们写完代码或许忘记判断这时候的单元测试是通不过的

springboot单元测试_第4张图片

3.2、或者不满足我们自己设定的断言也是不予通过的

springboot单元测试_第5张图片

3.3、正常情况展示

springboot单元测试_第6张图片

4、备注:实现类中的注入劲量用原生的,不要和一些非主流的混用,测试的时候容易冲突生成测试类的时候原生注解的mapper会生成不出来比如:方式二不能自动生成到单元测试中去

springboot单元测试_第7张图片

你可能感兴趣的:(java,开发语言)