欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Spring+Junit4进行接口测试实例代码

程序员文章站 2023-12-04 17:17:58
本文研究的主要是spring+junit4进行接口测试的一个相关实例,具体实现代码如下。 1.配置pom.xml ...

本文研究的主要是spring+junit4进行接口测试的一个相关实例,具体实现代码如下。

1.配置pom.xml

<dependency> 
  <groupid>org.springframework</groupid> 
  <artifactid>spring-context</artifactid> 
  <version>4.3.2.release</version> 
</dependency> 
 
<dependency> 
  <groupid>org.springframework</groupid> 
  <artifactid>spring-test</artifactid> 
  <version>4.3.2.release</version> 
</dependency> 
 
<dependency> 
  <groupid>junit</groupid> 
  <artifactid>junit</artifactid> 
  <version>4.12</version> 
</dependency> 

2.配置bean

testinterface可以进行手动配置或自动扫描

手动配置

spring配置文件配置:

<bean id="testinterface" class="com.xxx.testinterfaceimpl"> 
  </bean> 

自动扫描

接口实现类中配置

@component 
public class testinterfaceimpl implements testinterface { 

spring配置文件配置

<context:annotation-config/> 
 
 
  <context:component-scan base-package="com.xxx.servlet"> 
  </context:component-scan> 

3.编写接口测试代码

import org.junit.test; 
import org.junit.runner.runwith; 
import org.springframework.test.context.contextconfiguration; 
import org.springframework.test.context.junit4.springjunit4classrunner; 
 
import javax.annotation.resource; 
 
@runwith(springjunit4classrunner.class) 
@contextconfiguration(locations = "classpath:applicationcontext.xml") 
public class test { 
 
  @resource 
  testinterface testinterface; 
 
  @test 
  public void test1(){ 
    testinterface.test1(1,2); 
  } 

总结

以上就是本文关于spring+junit4进行接口测试实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!