當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring集成Junit步骤和代码实现
生活随笔
收集整理的這篇文章主要介紹了
Spring集成Junit步骤和代码实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Spring集成Junit步驟
①導入spring集成Junit的坐標
②使用@Runwith注解替換原來的運行期
③使用@ContextConfiguration指定配置文件或配置類
④使用@Autowired注入需要測試的對象
⑤創建測試方法進行測試
Spring集成Junit代碼實現
①導入spring集成Junit的坐標
<!--此處需要注意的是,spring5 及以上版本要求 junit 的版本必須是 4.12 及以上--> <dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>5.0.2.RELEASE</version> </dependency> <dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope> </dependency>②使用@Runwith注解替換原來的運行期
@RunWith(SpringJUnit4ClassRunner.class) public class SpringJunitTest { }③使用@ContextConfiguration指定配置文件或配置類
@RunWith(SpringJUnit4ClassRunner.class) //加載spring核心配置文件 //@ContextConfiguration(value = {"classpath:applicationContext.xml"}) //加載spring核心配置類 @ContextConfiguration(classes = {SpringConfiguration.class}) public class SpringJunitTest { }④使用@Autowired注入需要測試的對象
@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes = {SpringConfiguration.class}) public class SpringJunitTest {@Autowiredprivate UserService userService; }⑤創建測試方法進行測試
@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes = {SpringConfiguration.class})public class SpringJunitTest {@Autowiredprivate UserService userService;@Testpublic void testUserService(){userService.save();} }Spring集成Junit步驟
①導入spring集成Junit的坐標
②使用@Runwith注解替換原來的運行期
③使用@ContextConfiguration指定配置文件或配置類
④使用@Autowired注入需要測試的對象
⑤創建測試方法進行測試
?
總結
以上是生活随笔為你收集整理的Spring集成Junit步骤和代码实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 原始Junit测试Spring的问题
- 下一篇: Spring提供获取应用上下文的工具