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

本文研究的主要是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进行接口测试实例代码 的全部内容, 来源链接: utcz.com/z/319320.html

回到顶部