import org.junit.Test; import static org.junit.Assert.*; public class calTest2 { @Test public void test1() { assertEquals(62, cal.cal(1, 2, 3, 4, 2012)); } @Test public void test2() { assertEquals(27, cal.cal(2, 2, 2, 29, 2012)); } @Test public void test3() { assertEquals(111, cal.cal(2,2,5,24,2011)); } @Test public void test4() { assertEquals(112, cal.cal(2,2,5,24,0)); } @Test public void test5() { assertEquals(111, cal.cal(2, 2, 5, 24, 500)); } @Test public void test6() // can kill ror22 { assertEquals(111, cal.cal(2,2,5,24,-500)); } @Test public void test7() // can kill ror18 { assertEquals(112, cal.cal(2,2,5,24,-2012)); } // @Test public void test8() // can kill ror4 { assertEquals(53, cal.cal(5,2,2,24,-2012)); } @Test public void test9() // can kill ror8 { assertEquals(111, cal.cal(2,2,5,24,-1)); } // // // one more test the input but can't implement // // @Test // public void test10() // can kill Aorb13 14 // { // assertEquals(34, cal.cal(2,10,3,15,2000)); // } // public int test6() // { // return cal.cal(5,2,3,24,300); // } }