导入测试junit
坐标以及spring-test
坐标,注意版本号两者需要匹配。
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.10.RELEASE</version>
</dependency>
首先在测试类中添加以下代码
1、设置类运行器
@RunWith(SpringJUnit4ClassRunner.class)
2、上下文配置,classes配置文件,里面不是引入配置文件字符串
@ContextConfiguration(classes = SpringConfig.class)
3、例子代码,自动装配BookServce
,测试方法前添加注解@Test
public class UserServiceTest {
@Autowired
private BookServce bookServce;
@Test
public void testfindById(){
System.out.println(bookServce.findByid(1));
}
@Test
public void testfindAll(){
List<User> users = bookServce.findAll();
System.out.println(users);
}
}
创建测试单元文件
new的clasl文件,包名.文件名,文件名Test、方法名test开始
网友评论