Junit实例(计算加减乘除)
时间: 2023-07-12 15:34:35 浏览: 101
MathTask_单元测试_加减乘除运算_
好的,以下是一个基于 JUnit 的计算器测试实例,包括加减乘除四种运算:
```java
import org.junit.Test;
import static org.junit.Assert.*;
public class CalculatorTest {
@Test
public void testAddition() {
Calculator calculator = new Calculator();
int result = calculator.add(3, 5);
assertEquals(8, result);
}
@Test
public void testSubtraction() {
Calculator calculator = new Calculator();
int result = calculator.subtract(7, 4);
assertEquals(3, result);
}
@Test
public void testMultiplication() {
Calculator calculator = new Calculator();
int result = calculator.multiply(2, 6);
assertEquals(12, result);
}
@Test
public void testDivision() {
Calculator calculator = new Calculator();
int result = calculator.divide(10, 2);
assertEquals(5, result);
}
}
```
这里假设已经有一个名为 `Calculator` 的类,实现了四种运算的方法。`@Test` 注解表示这是一个测试方法,`assertEquals` 方法用于判断实际结果和预期结果是否相等。运行这个测试类,将会对 `Calculator` 类中的四个方法进行测试,确保其能够正确计算。
阅读全文