本文主要是介绍Spring Boot整合Junit,@RunWith和@SpringBootTest的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Spring Boot整合Junit,@RunWith和@SpringBootTest的使用
1、在pom.xml添加junit启动器
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId>
</dependency>
2、编写测试类
/*** main方法:* ApplicationContext ac=new * ClassPathXmlApplicationContext("classpath:applicationContext.xml");* junit与spring整合:* @RunWith(SpringJUnit4ClassRunner.class):让junit与spring环境进行整合* @Contextconfiguartion("classpath:applicationContext.xml") */
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes={App.class})//App是项目的启动类名称
public class UserServiceTest {@Autowiredprivate UserServiceImpl userServiceImpl;@Testpublic void testAddUser(){this.userServiceImpl.addUser();}
}
这篇关于Spring Boot整合Junit,@RunWith和@SpringBootTest的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!