Spring+Junnit 4インターフェーステストの実例コード
2055 ワード
本論文の研究は主にSpring+Junnit 4がインターフェーステストを行う相関例であり、具体的な実現コードは以下の通りである。
1.配置pom.xml
testInterfaceは手動設定または自動スキャンができます。
手動設定
springプロファイル構成:
インターフェース実現クラスにおける配置
以上が本文のSpring+Junnit 4についてインターフェーステストの実例コードの全部です。皆さんの役に立つことを望みます。興味のある方は引き続き当駅の他のテーマを参照してください。友達のサポートに感謝します。
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+Junnit 4についてインターフェーステストの実例コードの全部です。皆さんの役に立つことを望みます。興味のある方は引き続き当駅の他のテーマを参照してください。友達のサポートに感謝します。