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();
}
}