JUnit 是用于編寫和運行可重復的自動化測試的開源測試框架
maven pom.xml配置
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency>
在/src/test/java/HelloTest.java創建HelloTest測試類
publicclassHelloTest{@Beforepublicvoidbefore(){System.out.println("beforefunc");}@Afterpublicvoidafter(){System.out.println("afterfunc");}@TestpublicvoidtestFoo(){System.out.println("testfoo");}}
####JUnit 注解
注解 | 描述 |
@Test | 測試注釋指示該公共無效方法它所附著可以作為一個測試用例。 |
@Before | 注釋表示,該方法必須在類中的每個測試之前執行,以便執行測試某些必要的先決條件。 |
@BeforeClass | 注釋指出這是附著在靜態方法必須執行一次并在類的所有測試之前。發生這種情況時一般是測試計算共享配置方法(如連接到數據庫)。 |
@After | 該方法在執行每項測試后執行(如執行每一個測試后重置某些變量,刪除臨時變量等) |
@AfterClass | 當需要執行所有的測試在 JUnit 測試用例類后執行,AfterClass 注解可以使用以清理建立方法,(從數據庫如斷開連接)。注意:附有此批注(類似于 BeforeClass)的方法必須定義為靜態。 |
@Ignore | 當想暫時禁用特定的測試執行可以使用忽略注釋。每個被注解為 @Ignore 的方法將不被執行。 |
到此,關于“JUnit是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注本站網站,小編會繼續努力為大家帶來更多實用的文章!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
1、蘋果手機稱重功能使用教程2、打開手機設置,找到觸控選項。(資料圖片)3、 4、在touch中開啟三維觸摸和觸覺觸摸功能。5、 6、打開后進入瀏覽器搜索touchscale(點擊英文單詞直接進入)。7、 8、進入如下屏幕電子秤頁面。9、 10、這時候把物體放在手機上就可以稱重了。11、 12、注:由于該功能要求手機具備3dtouch功能,目前支持該功能的蘋果手機型號有:iPhone 6s、iPh...
微信開放社區宣布2021年5月20日之后不再提供“小程序開啟app技術服務”(圖片來源于互聯網)(圖片來自網絡)微信方面表示,微信小程序為開發者提供打開app的技術服務,希望通過開發者的合理應用,能夠為微信用戶提供更好的體驗。平臺在鼓勵小程序提供優質內容和服務的同時,也非常注重用戶在小程序中的流暢體驗。最近收到大量用戶投訴。在小程序使用過程中,正常使用進程被屏蔽,被引導跳轉到app,嚴重影響了小程...
什么是華資銀行?上海最早開設的華資銀行是哪個銀行?一起跟隨小編來了解下。華資銀行,指的是在中國的香特別行政區注冊成立的,并由當地的華人控股的銀行。華資銀行大多數是以錢莊發展來的,經營方式較為落后,資本額也較小,它的業務經營范圍主要在房地產資產上面。1946年到1964年為華資銀行發展的鼎盛時期,雖然資本規模較小,但勝在支行數量多。中國通商銀行是上海最早設立的華資銀行。中國通商銀行成立于上海,成立日...