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