首页 > 代码库 > 使用junit4测试spring项目中service方法

使用junit4测试spring项目中service方法

使用junit4测试项目中service方法

 1 import java.util.HashMap; 2 import java.util.List; 3 import java.util.Map; 4  5 import javax.annotation.Resource; 6  7 import org.junit.Test; 8 import org.junit.runner.RunWith; 9 import org.springframework.test.context.ContextConfiguration;10 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;11 12 import cn.gx.dbc.jgpt.service.StatisDicService;13 import cn.gx.dbc.model.StatisticsResultDic;14 15 @RunWith(SpringJUnit4ClassRunner.class)16 @ContextConfiguration(locations = "classpath:applicationContext-main.xml")17 public class ForTest {18     @Resource19     private StatisDicService dicService;20 21     public StatisDicService getDicService() {22         return dicService;23     }24 25     public void setDicService(StatisDicService dicService) {26         this.dicService = dicService;27     }28 29     @Test30     public void testSpring() {31         Map<String, String> conditions = new HashMap<String, String>();32         List<StatisticsResultDic> dicList = dicService.queryDicList(conditions,33                 null);34         System.out.println("dicList:" + dicList.size());35     }36 }

 记得加入spring-test.jar包