註解單元測試
@Before | 初始化方法 |
@After | 釋放資源 |
@Test | 測試方法,在這裏能夠測試指望異常和超時時間 |
@Ignore | 忽略的測試方法 |
@BeforeClass | 針對全部測試,只執行一次,且必須爲static void |
@AfterClass | 針對全部測試,只執行一次,且必須爲static void |
@RunWith | 指定測試類使用某個運行器 |
@Parameters | 指定測試類的測試數據集合 |
@Rule | 容許靈活添加或從新定義測試類中的每一個測試方法的行爲 |
@FixMethodOrder | 指定測試方法的執行順序 |
一個測試類單元測試的執行順序爲:測試
@BeforeClass –> @Before –> @Test –> @After –> @AfterClassspa
每個測試方法的調用順序爲:.net
@Before –> @Test –> @Afterci