SpringTest+Junit4框架进行测试

最近新上手用SSM框架写项目,用到JUnit测试框架。于是写篇文章记录一下过程中掌握的知识和遇到的问题,供自己查阅,也方便大家交流。

Junit4进行测试Spring+*

一、搭建环境(引入依赖)

  • Web项目*1
  • Spring 3.4.5
  • Junit 4.12
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
    <!-- 表示开发的时候引入,发布的时候不会加载此包 -->
    <scope>test</scope>
</dependency>

二、创建测试类

[推荐] 测试类的名称约定一般定义为“被测试类名称+Test”。

在src/main/test下创建测试类,

package site.gaoyisheng.test;

public class TestMe {

}

三、配置测试类

测试类注解声明

package site.gaoyisheng.test;

/****import****/

@RunWith(SpringJUnit4ClassRunner.class) // 表示继承了SpringJUnit4ClassRunner类,用于配置Spring测试
@ContextConfiguration(locations = { "classpath:spring-mybatis.xml" })// 用于指定配置文件所在的位置(全路径也可以)
public class TestMe {

}

- import导包时需要注意,

此处若测试

package site.gaoyisheng.test;

/****import****/

@RunWith(SpringJUnit4ClassRunner.class) // 表示继承了SpringJUnit4ClassRunner类,用于配置Spring测试
@ContextConfiguration(locations = { "classpath:spring-mybatis.xml" })// 用于指定配置文件所在的位置(全路径也可以)
public class TestMe {

}

5. 创建测试方法

  创建测试用方法,推荐名称为 “被测方法名称+ Test”。

  测试方法上方加入 @Test

6. 通过JUnit 4 执行

  右键方法名,选择则“Run As”→“JUnit Test”即可

参考资料:

http://www.cnblogs.com/rainisic/archive/2012/01/22/spring_test_framework.html

http://www.blogjava.net/titanaly/archive/2011/11/30/365230.html

http://junit.org/junit4/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值