您的位置:首页 > 其它

JUnit最简单的测试案例

2015-04-25 08:55 369 查看
需要测试的类:

package cn.edu.junit;

public class Calculate {
	//加
	public int add(int a,int b){
		return a+b;
	}
	
	//减
	public int subtract(int a,int b){
		return a-b;
	}
	
	//乘
	public int multiply(int a,int b){
		return a*b;
	}
	
	//除
	public int divide(int a,int b){
		return a/b;
	}

}
测试:

package cn.edu.junit;

import static org.junit.Assert.*;

import org.junit.Test;

public class CalculateTest {

//	@Test
//	public void test() {
//		fail("Not yet implemented");
//	}
	@Test
	public void testAdd(){
		assertEquals(3, new Calculate().add(1, 2));//断言1+2等于期望值3
	}
	@Test
	public void testSubtract(){
		assertEquals(3, new Calculate().subtract(3, 0));
	}
	@Test
	public void testMultiply(){
		Calculate c = new Calculate();
		assertEquals(5,c.multiply(1, 5) );
	}
	
	@Test
	public void testDivide(){
		Calculate c = new Calculate();
		assertEquals(4, c.divide(8, 2));
	}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: