JUnit最简单的测试案例

来源:互联网 发布:拍卖东西的软件 编辑:程序博客网 时间:2024/04/28 04:22

需要测试的类:

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");//}@Testpublic void testAdd(){assertEquals(3, new Calculate().add(1, 2));//断言1+2等于期望值3}@Testpublic void testSubtract(){assertEquals(3, new Calculate().subtract(3, 0));}@Testpublic void testMultiply(){Calculate c = new Calculate();assertEquals(5,c.multiply(1, 5) );}@Testpublic void testDivide(){Calculate c = new Calculate();assertEquals(4, c.divide(8, 2));}}


0 0