Java测试类

在Java中,为了编写测试类,通常使用JUnit框架。

  1. 首先,创建一个名为`Calculator`的简单Java类,它包含一个方法`add`用于计算两个整数的和:
java 复制代码
public class Calculator {
    public int add(int a, int b) {
        return a + b;
    }
}
  1. 接下来,创建一个名为`CalculatorTest`的测试类。在这个类中,我们将编写测试方法来验证`Calculator`类的`add`方法的正确性。使用`@Test`注解标记测试方法,这是JUnit的要求。
java 复制代码
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;

public class CalculatorTest {
    @Test
    public void testAdd() {
        Calculator calculator = new Calculator();
        int result = calculator.add(5, 3);
        assertEquals(8, result, "5 + 3 should equal 8");
    }
}

在这个测试类中,我们使用了JUnit的`assertEquals`方法来验证预期结果与实际结果是否相等。

如果测试失败,将输出指定的错误消息。

相关推荐
lly2024063 分钟前
Perl 数据库连接
开发语言
小白-Tester5 分钟前
2026最新Postman安装教程[简单易懂]附安装包
开发语言·lua
xiaoye37085 分钟前
某大厂java面试题一面20260313
java
啦啦啦_999917 分钟前
13. AI面试题之 Dify
java
春日见18 分钟前
端到端大模型自动驾驶
java·开发语言·驱动开发·docker·自动驾驶·计算机外设
rell33626 分钟前
机顶盒播放udp/rtp马赛克
java·网络·网络协议·udp
Arya_aa27 分钟前
多个对象通过集合实现io流的读写
java
A.A呐29 分钟前
【QT第三章】常用控件2
开发语言·qt
白云如幻37 分钟前
【JDBC】集合、反射和泛型复习-3
java·开发语言·jdbc
笨笨马甲40 分钟前
Qt 实现三维坐标系的方法
开发语言·qt