當(dāng)前位置:
                    首頁 >
                            前端技术
>                            javascript
>内容正文                
                        
                    javascript
@RunWith(SpringRunner.class)和@RunWith(SpringJUnit4ClassRunner.class)的区别
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                @RunWith(SpringRunner.class)和@RunWith(SpringJUnit4ClassRunner.class)的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.                        
                                @RunWith的作用
- @RunWith:就是一個運行器
- @RunWith(JUnit4.class) 指用JUnit4測試工具來運行測試。
- @RunWith(SpringJUnit4ClassRunner.class):指讓類運行在Spring的測試環(huán)境,以便測試開始時自動創(chuàng)建Spring應(yīng)用上下文,并使用JUnit4測試工具運行測試。
- @RunWith(SpringRunner.class):繼承了 @RunWith(SpringJUnit4ClassRunner.class) ,用法相同,名字簡短而已
- @RunWith(Suite.class):一套測試集合(suite指一套,使用RunWith測試套件)
因此,@RunWith(SpringRunner.class)和@RunWith(SpringJUnit4ClassRunner.class)在idea環(huán)境下是等價的。
注意:在Idea環(huán)境中,如果不添加額外選項,默認(rèn)使用JUnit4測試工具來進(jìn)行測試。
一般來說,使用@RunWith(SpringRunner.class)注解即可,即
總結(jié)
以上是生活随笔為你收集整理的@RunWith(SpringRunner.class)和@RunWith(SpringJUnit4ClassRunner.class)的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 关于连接池、JDBC、DBUtils的一
- 下一篇: 提交模式窗口后,刷新父窗口数据+获取fr
