Junit测试方法的一般步骤

Junit方法的使用:
用于黑盒测试代码的执行能力
使用方法:
在测试方法上添加@Test注解(需要导入对应的包)
通常我们不会输出可视化的结果,只需要在测试方法的最后添加Assert.assertequals(Expected, actual)的断言即可

初始化方法的创建:
需要@Before的注解

//初始化方法一般用于资源的申请,该方法会在其他所有的方法执行前执行。
@Before
public void init(){
	sout(.....)
}

资源申请后就会有资源的释放:
需要@After的注解

@After
public void close(){
sout(......)
}

测试代码如下:

package JavaWeb;

import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
/*
    Junit操作属于测试操作
 */
public class CalculateTest {

    /**
     * 初始化方法:
     * 用于资源申请,所有的方法执行前,都会执行该方法
     */
    @Before
    public void init(){
        System.out.println("我是init方法");
    }

    /**
     * 结束方法:
     * 在所有的方法执行完都会执行该方法
     */
    @After
    public void close(){
        System.out.println("close.....");
    }

    @Test
    public void testadd(){
        Calculate c = new Calculate();
        int result = c.add(1, 2);
        System.out.println("testadd....");
        Assert.assertEquals(3, result);
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值