给我 junit工具 测试相加add
时间: 2023-08-02 07:19:50 浏览: 151
XP 单元测试工具Junit 源代码学习
好的,以下是一个使用 JUnit 工具测试相加 add 方法的示例:
```java
import static org.junit.Assert.assertEquals;
import org.junit.Test;
public class CalculatorTest {
@Test
public void testAdd() {
Calculator calculator = new Calculator();
int result = calculator.add(2, 3);
assertEquals(5, result);
}
}
```
在这个测试用例中,我们测试了相加方法 `add()` 的正确性。我们创建了一个 `Calculator` 对象,并使用 `add()` 方法将 2 和 3 相加。然后,我们使用 `assertEquals()` 方法断言计算结果是否等于我们所期望的结果 5。
在运行这个测试用例之前,我们需要编写 `Calculator` 类,它可以接受两个参数,并返回它们的和。例如:
```java
public class Calculator {
public int add(int a, int b) {
return a + b;
}
}
```
在这个类中,我们实现了 `add()` 方法,它返回两个整数的和。
当我们运行这个测试用例时,JUnit 会自动运行 `testAdd()` 方法,并检查实际结果是否与预期结果相同。如果测试通过,JUnit 将不会报告任何错误。如果测试失败,JUnit 将会报告这个失败,并给出详细的错误信息。
阅读全文