SSMフレームワークJUnitによるユニットテスト

7079 ワード

Mavenエンジニアリングのpom.xmlファイルにJUnit 4依存を追加する必要があります.例えば、以前のプロジェクトでpom.xmlには以下の説明があります.
  
  <dependency>
       <groupId>junitgroupId>
       <artifactId>junitartifactId>
       <version>4.11version>
       
       <scope>testscope>
  dependency>
package com.scy.ssm;

import java.util.List;
import java.util.Map;

import javax.annotation.Resource;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import com.scy.ssm.service.OpenService;

@RunWith(SpringJUnit4ClassRunner.class)  //  junit4      
//@ContextConfiguration({"classpath:spring-mybatis.xml"}) //      
//      ,classpath    *,         
@ContextConfiguration({"classpath*:spring-my*.xml"})
public class AppTest {
	
	Logger logger = LogManager.getLogger(AppTest.class);
	
	@Resource
	OpenService openService;
	
	@Test
	public void transactionTest() {
		System.out.println("funfindData");
		List<Map<String, Object>> list = openService.findDept();
	}
}