package ch04.unittest.test;
import static org.hamcrest.CoreMatchers.*;
import static org.junit.Assert.assertThat;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Ignore;
import org.junit.Test;
import ch04.unittest.Calculator2;
public class Calculator2Test2 {
Calculator2 cal = new Calculator2();
@BeforeClass
public static void setUpBeforeClass() throws Exception {
System.out.println("BeforeClass");
}
@AfterClass
public static void tearDownAfterClass() throws Exception {
System.out.println("AfterClass");
}
@Before
public void setUp() throws Exception {
System.out.println("Before");
cal = new Calculator2();
}
@After
public void tearDown() throws Exception {
System.out.println("After");
cal.clear();
cal=null;
}
@Test
public void testAdd() {
//fail("Not yet implemented");
System.out.println("------add-----");
cal.add(3);
assertThat(cal.getResult(), is(3));
System.out.println("------add方法调用后result="+cal.getResult());
System.out.println("------add测试结束-----");
}
@Test
public void testSubstract() {
//fail("Not yet implemented");
System.out.println("------substract-----");
cal.substract(3);
assertThat(cal.getResult(), is(-1));
System.out.println("------substract方法调用后result="+cal.getResult());
System.out.println("------substract测试结束-----");
}
@Test
public void testMultiply() {
//fail("Not yet implemented");
System.out.println("------multiply-----");
}
@Test
public void testDivide() {
//fail("Not yet implemented");
System.out.println("------divide-----");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
JUnitTest.rar
共22个文件
java:8个
class:8个
project:2个
需积分: 5 0 下载量 31 浏览量
2022-06-25
10:18:23
上传
评论
收藏 11KB RAR 举报
温馨提示
JUnitTest3 and JUnitTest4
资源详情
资源评论
资源推荐
收起资源包目录
JUnitTest.rar (22个子文件)
JUnit4Test
.project 386B
bin
ch04
unittest
test
Calculator2Test2.class 2KB
CalculatorTest2.class 1KB
Calculator2Test1.class 2KB
CalculatorTest.class 1KB
Calculator.class 759B
Calculator2.class 1014B
.settings
org.eclipse.jdt.core.prefs 598B
src
ch04
unittest
Calculator2.java 514B
test
Calculator2Test1.java 881B
CalculatorTest2.java 564B
CalculatorTest.java 815B
Calculator2Test2.java 2KB
Calculator.java 433B
.classpath 362B
JUnit3Test
.project 386B
bin
ch04
unittest
test
CalculatorTest.class 1KB
Calculator.class 667B
.settings
org.eclipse.jdt.core.prefs 598B
src
ch04
unittest
test
CalculatorTest.java 831B
Calculator.java 363B
.classpath 368B
共 22 条
- 1
计算机视觉从零学
- 粉丝: 268
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0