测试utils工具类
时间: 2024-10-19 18:14:57 浏览: 3
测试`Utils`工具类通常涉及单元测试,确保每个数学操作都能按预期工作。以下是使用JUnit框架进行简单测试的一个例子:
```java
import org.junit.Test;
import static org.junit.Assert.*;
public class UtilsTest {
@Test
public void testAdd() {
int sum = Utils.add(2, 3);
assertEquals(5, sum); // 验证加法是否正确
}
@Test
public void testSubtract() {
int diff = Utils.subtract(7, 4);
assertEquals(3, diff); // 验证减法是否正确
}
@Test
public void testMultiply() {
int product = Utils.multiply(2, 6);
assertEquals(12, product); // 验证乘法是否正确
}
@Test(expected = ArithmeticException.class)
public void testDivideByZero() {
Utils.divide(10, 0); // 预期会抛出异常,验证除零检查是否有效
}
}
```
这些测试会确保在正常输入下,函数返回正确的结果,并对边缘情况如除零错误进行验证。
阅读全文