java回顾之Junit
java回顾之Junit
一、Junit
Junit是单元测试,能够对已经写好的代码进行测试。
它是一个第三方工具,所以在使用时候需要先导入jar包。
@Test 单元测试的注解
@Before 在单元测试方法之前执行,每个单元测试方法之前都执行一次 初始化用方便
@After 在单元测试方法之后执行,每个单元测试方法之后都执行一次 关闭一些资源的时候方便
@BeforeClass 在整个类最开始执行一次(必须是静态方法)
@AfterClass 在整个类最后执行一次(必须是静态方法)
Junit还有个断言的功能,就是看代码跑的结果是否和自己预想的一样,比如加法。
public class Demo02Junit测试断言 { @Test //单元测试 public void testAdd(){ int result = add(3, 4); //断言 //第一个参数代表的是断言值,第二个参数代表实际值 //如果两个值不同程序就会报错 Assert.assertEquals(7,result); } //两个数字相加的方法 public int add(int a,int b){ int c = a + b; return c; } }