Spring集成Junit
Spring集成Junit的步骤:
1、导入spring集成Junit的坐标
<!-- spring集成Junit所需坐标-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.0.5.RELEASE</version>
</dependency>
2、使用@Runwith注解替换原来的运行起期
+-+在加载完坐标后创建一个测试类,在类外使用@Runwith来代替晚来的运行过程@RunWith(SpringJUnit4ClassRunner.class)
@RunWith(SpringJUnit4ClassRunner.class)
//@ContextConfiguration("classpath:applicationContext.xml")//使用配置文件
@ContextConfiguration(classes = {SpringConfig.class})
public class SpringJunit {
@Autowired
private UserService userService;
@Test
public void test(){
userService.save();
}
}
3、使用@ContextConfiguration指定配置文件或配置类
+-+在在@Runwith下面使用@ContextConfiguration来指定需要加载的配置文件或配置类
4、使用@Autowire(@Resource)注入需要测试的对象
将会帮我们自动的注入对象
5、创建测试方法进行测试
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构