Spring Boot通过Junit实现单元测试过程解析
2020-03-13 12:08
866 查看
这篇文章主要介绍了Spring Boot通过Junit实现单元测试过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
1.需要在pom.xml中引入spring-boot-starter-test
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency>
2.单元测试代码
两个关键的注解
@RunWith(SpringRunner.class)
@SpringBootTest
package com.niugang.test; import java.util.List; import javax.annotation.Resource; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import com.niugang.entity.User; import com.niugang.service.UserService; @RunWith(SpringRunner.class) @SpringBootTest public class TestUser { @Resource private UserService userService; @Test public void test1(){ List<User> list = userService.queryList(null); System.out.println("集合大小:"+list.size()); } }
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- Spring Boot Rest控制器单元测试过程解析
- Springboot通过aop实现事务控制过程解析
- spring项目实现单元测试过程解析
- springboot中自定义异常以及定制异常界面实现过程解析
- SSM框架中测试单元的使用 spring整合Junit过程详解
- Springboot整合MybatisPlus的实现过程解析
- 基于springboot实现整合shiro实现登录认证以及授权过程解析
- SpringBoot整合Junit实例过程解析
- Spring Boot + Vue Element实现Excel文件上传、解析、下载(含完整实现过程)
- springboot实现上传并解析Excel过程解析
- 【SpringBoot】Spring Boot热部署(第7章 Spring Boot项目构建过程解析 第8章 Spring Boot项目热部署的实现 )
- Spring Boot 2和Redis例子实现过程解析
- SpringBoot Shiro授权实现过程解析
- Spring boot 中的事务管理,并基于junit进行测试
- 通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换
- 通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换
- 使用SpringBoot通过自定义注解+AOP+全局异常处理实现参数统一非空校验
- (二)SpringBoot源码解析--自动注入过程 Autowired原理(1)
- springboot下配置junit测试环境
- 通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换