SpringBoot整合junit
主要分为4步
- 添加依赖
- 创建测试类
- 在测试类上添加注解
- 在测试类注入测试对象
1:导入依赖包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency>
|
2:创建测试类
3:在测试类上添加注解并注入测试对象
测试类上注解:
@RunWith(SpringRunner.class)
@SpringBootTest(classes = Springbootdemo1Application.class)
package com.offcn.springbootdemo1;
import com.offcn.springbootdemo1.mapper.UUserMapper; import com.offcn.springbootdemo1.pojo.UUser; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner;
import javax.annotation.Resource; import java.util.List;
//添加整合junit注解 @RunWith(SpringRunner.class) @SpringBootTest(classes = Springbootdemo1Application.class) public class AppTest { //注入Mapper对象,用来获取List<UUser>集合 @Resource private UUserMapper userMapper; @Test public void TestMethod(){ List<UUser> uUsers = userMapper.selectUUser(); for (UUser uUser : uUsers) { System.out.println(uUser); } } }
|
最新文章
- linux 调用java main方法
- qt之mapx组件编程c2248和c2512错误
- eclipse生成doc文件乱码
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- jQuery遍历 slice()方法
- Winform 异步更新listbox
- XML--小结①
- iOS证书快要过期怎么办?
- PHP程序员衰老后的下场
- hdu 4940 Destroy Transportation system( 无源汇上下界网络流的可行流推断 )
- ZooKeeper安装与运行
- JavaScript-RegExp对象仅仅能使用一次
- 搭建自己的Git服务器
- Vue-router重修01
- Head First Python-Python中与文件相关的操作-读、处理、写
- C 语言多线程与锁机制
- HTTP请求方式
- 开源性能测试工具Locust使用篇(二)
- Tirgger SimpleTrigger CronTrigger(四)
- Android MediaPlayer架构 -- MediaPlayer的创建过程
热门文章
- Windows Service 服务搭配FluentScheduler实现定时任务调度
- Windows下实现应用程序看门狗软件
- Spring循环依赖原因及如何解决
- IPv6地址类型和操作
- ANDROID培训准备资料之Service
- [TCP/IP] 三次握手过程中有哪些不安全性
- SQL之单表与多表查询
- 安装教程-VMware 12 虚拟机软件的安装
- P3731 [HAOI2017]新型城市化(tarjan+网络流)
- luoguP1198 [JSOI2008]最大数