推荐先阅读
:Spring全家桶
导Jar包
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency>
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5.2.10.RELEASE</version> </dependency>
|
test\java下创建一个xxxTest
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {SpringConfiguration.class})
public class AccountServiceTest { @Autowired private AccountService accountService; @Test public void testFindById(){ System.out.println(accountService.findById(1)); } }
|
知识点1:@RunWith
名称 |
@RunWith |
类型 |
测试类注解 |
位置 |
测试类定义上方 |
作用 |
设置JUnit运行器 |
属性 |
value(默认):运行所使用的运行期 |
知识点2:@ContextConfiguration
名称 |
@ContextConfiguration |
类型 |
测试类注解 |
位置 |
测试类定义上方 |
作用 |
设置JUnit加载的Spring核心配置 |
属性 |
classes:核心配置类,可以使用数组的格式设定加载多个配置类 locations:配置文件,可以使用数组的格式设定加载多个配置文件名称 |