整理一下Spring整合Junit4单元测试方法
时间:2022-07-22
本文章向大家介绍整理一下Spring整合Junit4单元测试方法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
很多时候我们需要用到Junit4进行单元测试,这里我整个一下大致流程,方便以后查看。
添加依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.3.RELEASE</version>
<scope>test</scope>
</dependency>
注意:必须在test目录中使用才有这两个注解。 @Runwith(SpringJUnit4ClassRunner.class) 加载Junit4 @ContextConfiguration("classpath:spring.xml") 引入配置文件
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:spring-dao.xml")
public class test1 {
@Autowired
DepartmentDao departmentDao;
@Test
public void test(){
Department department = new Department();
department.setSn("100");
department.setAddress("gd");
department.setName("gg");
departmentDao.insert(department);
}
@Test
public void test2(){
Department select = departmentDao.select("10003");
System.out.println(select.getAddress());
}
}
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?
- 使用List中的remove方法遇到的坑,不信你没有踩过!
- python opencv 图像尺寸变换
- OpenCv保存图像
- 机器学习|KNN
- docker 查看容器日志
- consul配置ACL
- CentOS7.5更改python版本后及yum不能用的解决办法,非编译!
- nginx 配置websocket
- PostgreSQL10分区表性能研究报告
- linux文件目录管理基本命令总结
- Linux中的硬链接与软链接?
- linux中实现灵活的特殊权限管理ACL,以及ACL权限判断顺序!
- 高并发下如何保证接口的幂等性?
- 文本处理三剑客之grep