Spring+JUnit 单元测试
来源:互联网 发布:淘宝设置优惠券要钱吗 编辑:程序博客网 时间:2024/05/22 09:42
Spring + JUnit 单元测试
0. 开发环境
- IDE:IDEA
- 管理工具:Maven
1. 主要步骤:
- Maven引入jar依赖
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.2.3.RELEASE</version> </dependency>
创建测试目录
Maven约定使创建一个和src平级的源文件目录用于测试,而包的名称可以和src中的目录同名,这样由于在test源目录中,所以不会有冲突,而且名称又一模一样,更方便检索。
2. 代码实现
2.1 创建基类
创建一个基础的测试类,加上相关注解,由、供其他测试类继承,这样所有子类都具有了单元测试能力==核心是:两个注解==
@RunWith(SpringJUnit4ClassRunner.class) //使用junit4进行测试 @ContextConfiguration({"classpath*:config/spring/core/*.xml"}) //加载配置文件public class AbstractTest {}
2.2 待测试的类
@Servicepublic class SpringJunit { // 一个简单的测试方法,查看是否被调用 public void getObject(){ System.out.println("SpringJunit test ok"); }}
2.3 测试类
public class SpringJuintTest extends AbstractTest { @Autowired private SpringJunit springJunit; @Test public void test() throws Exception{ springJunit.getObject(); }}
2.4 测试结果
控制台输出:SpringJunit test ok证明Spring + Junit的测试环境搭建成功。
阅读全文
0 0
- Junit单元测试和spring单元测试
- Junit单元测试和spring单元测试
- Spring Junit单元测试
- Spring + JUnit进行单元测试
- Struts2+Spring+Junit单元测试
- junit spring 注解 单元测试
- spring整合junit单元测试
- SPRING+JUNIT单元测试s
- Spring Junit 单元测试实例
- Spring Boot Junit单元测试
- spring junit 单元测试
- Junit配合Spring单元测试
- Spring Junit单元测试
- Spring Boot Junit单元测试
- spring+junit进行单元测试
- Spring Boot Junit单元测试
- Spring Boot Junit单元测试
- Spring Boot Junit单元测试
- 如何参考spec中的max/typical/min
- 深入理解 Tomcat (二) 从宏观上理解 Tomcat 组件及架构
- MapReduce WordCount程序
- 搭建机器学习的Linux虚拟机环境
- 深入理解 Tomcat(三)Tomcat 底层实现原理
- Spring+JUnit 单元测试
- 深入理解 Tomcat(四)Tomcat 类加载器之为何违背双亲委派模型
- Debian 9 Wifi 配置
- 《算法导论》个人笔记(一)
- Android px dpi dp sp 最简单的解释
- 深入理解 Tomcat(五)源码剖析Tomcat 启动过程----类加载过程
- 深入理解 Tomcat(六)源码剖析Tomcat 启动过程----生命周期和容器组件
- A. Pizza Separation
- B