eclipse使用junit单元测试的简单例子,类和测试类都要具体
时间: 2024-03-19 19:45:42 浏览: 69
好的,以下是一个使用JUnit单元测试的简单例子,包括类和测试类的具体代码:
类:Calculator.java
```java
public class Calculator {
public int add(int a, int b) {
return a + b;
}
public int subtract(int a, int b) {
return a - b;
}
}
```
测试类:CalculatorTest.java
```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(2, 3);
assertEquals(5, result);
}
@Test
public void testSubtraction() {
Calculator calculator = new Calculator();
int result = calculator.subtract(5, 3);
assertEquals(2, result);
}
}
```
在Eclipse中运行测试类的方法是:
1. 在Eclipse中打开CalculatorTest.java文件。
2. 单击菜单栏上的“Run”->“Run As”->“JUnit Test”。
3. 如果测试通过,你将在控制台中看到类似于以下输出:
```
..
Time: 0.001
OK (2 tests)
```
这表明测试通过了。如果测试未通过,你将看到错误消息和堆栈跟踪。
这是一个简单的例子,你可以根据需要扩展它以包含更多测试方法和测试用例。
阅读全文