junit4初级用法:

一:各个标签的意思

1.@Test用来标注测试函数

2.@Before用来标注此函数在每次测试函数运行之前运行(每执行一个@Test之前都要运行一遍@Before)

3.@After用来标注此函数在每次测试函数运行之后运行(每执行完一个@Test之后都要运行一遍@After)

4.@BeforeClass用来标注在测试开始时运行;(在执行所有的@Test之前执行一遍@BeforeClass)

5.@AfterClass 用来标注在测试结束时运行;(在执行所有的@Test之后执行一遍@ AfterClass)

6.Assert类中有很多断言,比如assertEquals("期望值","实际值");

二。示例代码

举例如下:

 

 

运行结果:

 

 

 

故运行顺序是:

@BeforeClass<@Before<@Test<@After< @AfterClass