前言
前段时间再写Spark例子
的时候使用到了单元测试. 再次总结下.
- Jar包引用
<!-- https://mvnrepository.com/artifact/junit/junit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
相关标签
- @Junit
本类进行Junit
操作. - @BeforeClass
类初始化后, 执行一次. - @AfterClass
类完结后, 执行一次. - @Before
每次@Test
方法执行前执行一次. - @AFTER
每次@Test
方法执行后执行一次. - @Test
单元测试.
注意点
值得注意的是. @beforeClass
与@AfterClass
标示的方法需要声明为static类型
的.
其他原语
Assert
使用Assert.
Assert.assertNotNull(object);
不为空.Assert.assertArrayEquals(expecteds, actuals);
数组相关.Assert.assertEquals(expected, actual);
对象相关.