被测代码链接:http://www.cnblogs.com/ddanwu-blogs/p/6623048.html
修正流程图:
测试用例设计:
单元测试框架:
1 package one; 2 3 import static org.junit.Assert.*; 4 5 import org.junit.Before; 6 import org.junit.Test; 7 8 public class Case1 { 9 10 @Before 11 public void setUp() throws Exception { 12 } 13 14 @Test 15 public void testCommission() { 16 assertEquals(98.0, new TestPractice().Commission(10, 10, 10),0.0); 17 assertEquals(257.4, new TestPractice().Commission(20, 10, 2),0.0); 18 assertEquals(372.0, new TestPractice().Commission(20, 10, 20),0.0); 19 } 20 }
测试结果:
测试小结:
原文:http://www.cnblogs.com/WuYeqian/p/6646820.html