打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
spring 集成junit做测试

1.下载spring-test和junit 4

  1. <dependencies>  
  2.     <dependency>  
  3.         <groupId>org.springframework</groupId>  
  4.         <artifactId>spring-context</artifactId>  
  5.         <version>3.1.3.RELEASE</version>  
  6.         <type>jar</type>  
  7.         <scope>compile</scope>  
  8.     </dependency>  
  9.     <dependency>  
  10.         <groupId>junit</groupId>  
  11.         <artifactId>junit</artifactId>  
  12.         <version>4.11-beta-1</version>  
  13.         <type>jar</type>  
  14.         <scope>test</scope>  
  15.     </dependency>  
  16.     <dependency>  
  17.         <groupId>org.springframework</groupId>  
  18.         <artifactId>spring-test</artifactId>  
  19.         <version>3.1.3.RELEASE</version>  
  20.         <type>jar</type>  
  21.         <scope>test</scope>  
  22.     </dependency>  
  23.     <dependency>  
  24.         <groupId>org.javassist</groupId>  
  25.         <artifactId>javassist</artifactId>  
  26.         <version>3.16.1-GA</version>  
  27.         <type>jar</type>  
  28.         <scope>compile</scope>  
  29.     </dependency>  
  30. </dependencies>  


2.编写测试代码

  1. package com.test.vid.service.webservice;  
  2.   
  3. import static org.junit.Assert.*;  
  4.   
  5. import javax.annotation.Resource;  
  6.   
  7.   
  8. import org.junit.Test;  
  9. import org.junit.runner.RunWith;  
  10. import org.springframework.test.context.ContextConfiguration;  
  11. import org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests;  
  12. import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;  
  13.   
  14. import com.test.vid.model.UserLoginInfo;  
  15. import com.test.vid.utils.AppCommon;  
  16.   
  17.   
  18. @RunWith(SpringJUnit4ClassRunner.class)  
  19. @ContextConfiguration(locations={"classpath:applicationContext.xml"})  
  20.   
  21. public class UserLoginWebServiceCXFImplTest extends AbstractJUnit4SpringContextTests {  
  22.     @Resource  
  23.     private UserLoginWebServiceCXFImpl userLoginWebServiceCXFImpl;  
  24.   
  25.     @Test  
  26.     public void testLogin() {  
  27.         UserLoginInfo userLoginInfo = new UserLoginInfo();  
  28.         userLoginInfo.setUserName("ychen");  
  29.         userLoginInfo.setPassword("111111");  
  30.         assertEquals(AppCommon.RET_CODE_SUCCESS,  
  31.                 userLoginWebServiceCXFImpl.login(userLoginInfo).getRetCode());  
  32.     }  
  33.   
  34. }  


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
spring框架学习(三)junit单元测试
集成测试 spring3
JAVA 程序员需要用到 10 个测试框架和库
从零开始 -Spring Boot 2单元测试与集成测试知识点全了-知识铺
10个Java开发人员的顶级测试工具、库和框架介绍
使用JUnit测试SSH框架的Service层和DAO层
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服