注解单元测试
@Before | 初始化方法 |
@After | 释放资源 |
@Test | 测试方法,在这里能够测试指望异常和超时时间 |
@Ignore | 忽略的测试方法 |
@BeforeClass | 针对全部测试,只执行一次,且必须为static void |
@AfterClass | 针对全部测试,只执行一次,且必须为static void |
@RunWith | 指定测试类使用某个运行器 |
@Parameters | 指定测试类的测试数据集合 |
@Rule | 容许灵活添加或从新定义测试类中的每一个测试方法的行为 |
@FixMethodOrder | 指定测试方法的执行顺序 |
一个测试类单元测试的执行顺序为:测试
@BeforeClass –> @Before –> @Test –> @After –> @AfterClassspa
每个测试方法的调用顺序为:.net
@Before –> @Test –> @Afterci