Spring学习笔记6——注解方式测试

需要下载junit-4.12.jar和hamcrest-all-1.3.jar,将下载好的包导入到项目当中。

 

修改TestSpring, 并运行
1. @RunWith(SpringJUnit4ClassRunner.class) 
表示这是一个Spring的测试类

2. @ContextConfiguration("classpath:applicationContext.xml")
定位Spring的配置文件

3. @Autowired
给这个测试类装配对象

4. @Test
测试逻辑

代码:

 1 package com.spring.test;
 2 
 3 import org.junit.Test;
 4 import org.junit.runner.RunWith;
 5 import org.springframework.beans.factory.annotation.Autowired;
 6 import org.springframework.test.context.ContextConfiguration;
 7 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
 8 
 9 import com.spring.service.ProductService;
10 import com.spring.service.ProductService2;
11 import com.spring.service.ProductService3;
12 
13 @RunWith(SpringJUnit4ClassRunner.class)
14 @ContextConfiguration("classpath:applicationContext.xml")
15 public class TestSpring {
16     @Autowired
17     ProductService s1;
18     @Autowired
19     ProductService2 s2;
20     @Autowired
21     ProductService3 s3;
22 
23     @Test
24     public void test() {
25         s1.select();
26         s2.login();
27         s3.oreder();
28     }
29 
30 
31 }

运行结果:

 

posted @ 2018-04-15 12:51  雨落忧伤-  阅读(122)  评论(0编辑  收藏  举报