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`方法来验证预期结果与实际结果是否相等。

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

相关推荐
java1234_小锋3 分钟前
什么是Java三高架构?
java·开发语言·架构
如竟没有火炬14 分钟前
全排列——交换的思想
开发语言·数据结构·python·算法·leetcode·深度优先
浓墨染彩霞18 分钟前
Java----set
java·经验分享·笔记
5pace18 分钟前
【JavaWeb|第一篇】Maven篇
java·maven
嵌入式小李.man26 分钟前
C++第十三篇:继承
开发语言·c++
Bryce李小白33 分钟前
Kotlin Flow 的使用
android·开发语言·kotlin
jarreyer1 小时前
python离线包安装方法总结
开发语言·python
李辰洋1 小时前
go tools安装
开发语言·后端·golang
Code_Geo1 小时前
agent设计模式:第三章节—并行化
java·设计模式·agent·并行化
Javatutouhouduan1 小时前
2025Java高质量面试真题汇总!
java·高并发·java面试·java面试题·后端开发·java架构师·java八股文