Junit测试

Junit测试,第1张

Junit测试

1、JUnit使用方法

待测试代码

public class Calculator {

    public Calculator(){}

    // 加法
    public int add(int a, int b) {
        return a + b;
    }

    // 减法
    public int subtract(int a, int b) {
        return a - b;
    }

    // 乘法
    public int multiplt(int a, int b) {
        return a * b;
    }

    // 除法
    public int divide(int a, int b) {
        return a / b;
    }
}

测试程序

import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;


public class CalculatorTest {
	
    @Before
    public void init() {
        System.out.println("init...");
    }
    
	
    @After
    public void close() {
        System.out.println("close...");
    }
	
	
    @Test
    public void addTest() {
        Calculator c = new Calculator();
        int result = c.add(1, 3);
        System.out.println("addTest...");
        Assert.assertEquals(4, result);
    }

    @Test
    public void subtractTest() {
        Calculator c = new Calculator();
        int result = c.subtract(1, 3);
        System.out.println("addTest...");
        Assert.assertEquals(-2, result);
    }
}

(1)可独立运行测试代码
(2)使用断言判断结果正确与否

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5722430.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存