Junit实例(计算加减乘除)
时间: 2023-07-05 08:18:56 浏览: 40
好的,以下是一个简单的 JUnit 实例,用于测试一个计算器类的加、减、乘、除方法:
```java
import org.junit.Test;
import static org.junit.Assert.*;
public class CalculatorTest {
@Test
public void testAdd() {
Calculator calculator = new Calculator();
int result = calculator.add(2, 3);
assertEquals(5, result);
}
@Test
public void testSubtract() {
Calculator calculator = new Calculator();
int result = calculator.subtract(5, 3);
assertEquals(2, result);
}
@Test
public void testMultiply() {
Calculator calculator = new Calculator();
int result = calculator.multiply(2, 3);
assertEquals(6, result);
}
@Test
public void testDivide() {
Calculator calculator = new Calculator();
double result = calculator.divide(10, 2);
assertEquals(5.0, result, 0.001);
}
}
```
在这个例子中,我们使用 JUnit 的 `@Test` 注释来标记每个测试方法。在每个测试方法中,我们创建一个计算器对象,并调用其中一个方法来进行测试。我们使用 `assertEquals()` 方法来断言方法返回的结果是否正确。
这是一个简单的 JUnit 测试示例,用于测试一个计算器类的加、减、乘、除方法。你可以根据自己的需求进行修改和扩展。