junit常用的注解有哪些
小億
99
2023-11-27 18:28:08
JUnit常用的注解有:
- @Test:用于標注測試方法,表示該方法是一個測試方法。
- @Before:用于標注在測試方法之前執行的方法,每個測試方法都會執行一次。
- @After:用于標注在測試方法之后執行的方法,每個測試方法都會執行一次。
- @BeforeClass:用于標注在所有測試方法之前執行的方法,只會執行一次。
- @AfterClass:用于標注在所有測試方法之后執行的方法,只會執行一次。
- @Ignore:用于標注測試方法,表示該方法暫時不執行。
- @RunWith:用于指定測試類的運行器,可以自定義運行器。
- @Rule:用于指定測試類中使用的規則,例如Timeout和ExpectedException等。
- @Parameters:用于指定參數化測試方法的參數來源。
- @RunWith(Parameterized.class):用于指定參數化測試類的運行器。
- @SuiteClasses:用于指定測試套件中包含的測試類。
- @Category:用于指定測試方法所屬的測試類別,可以用于分組執行測試。
- @FixMethodOrder:用于指定測試方法的執行順序,可以是按字母順序或者隨機順序執行。
- @Test(expected = XxxException.class):用于標注測試方法,表示該方法應該拋出指定的異常。
- @Test(timeout = xxx):用于標注測試方法,表示該方法在指定時間內完成執行,否則認為測試失敗。
沛县|
海门市|
陆良县|
习水县|
大冶市|
方山县|
万全县|
镇远县|
夏津县|
八宿县|
溧阳市|
民县|
横山县|
阜平县|
乐安县|
黑水县|
福贡县|
邯郸县|
西乌珠穆沁旗|
米脂县|
云安县|
买车|
孟连|
永昌县|
抚宁县|
江津市|
桐柏县|
开鲁县|
类乌齐县|
澄城县|
佳木斯市|
邮箱|
绥棱县|
都昌县|
屏东县|
珠海市|
南江县|
银川市|
栾川县|
丘北县|
杭锦后旗|