Junit常见注解和执行顺序

常见注解

  • @Before:

    初始化方法在任何一个测试方法执行之前,必须执行的代码

  • @After:

    释放资源,在如何一个测试方法执行之后,需要进行的收尾工作

  • @Test

    测试方法:表明这是一个测试方法,在Junit中将会自动执行

  • @Ignore:

    忽略的测试方法:标注的含义就是“尚未完成。不参与测试”,这样测试就是忽略而不是失败

  • @BeforeClass:

    针对所有测试,也就是整个测试类中,在所有测试方法执行前,都会先执行他的注解方法,而且只执行一次

    修饰符必须是 public static void xxx

  • @AfterClass:

    针对所有测试,也就是整个测试类中,在所有测试方法都执行完之后,才会执行的的注解方法,而且只会执行一次啊

    修饰符必须是public static void xxx

执行顺序

@BeforeClass -> @Befor-> @Test ->@Ater ->@AfterClass

results matching ""

    No results matching ""