注意:
你也可以手工在TestSubsection类中添加测试方法,测试方法必须遵照public void testXxx()样式规范。所以如果你想在测试用例类中添加一个辅助性的方法,请不要以test为前缀,在更改业已生成的测试方法名称时,也要保证不去除方法前的test前缀,测试运行器籍此查找测试用例类中的测试方法。
下面,分别删除testGetValue()和testSign()方法体中的代码,用以下粗体代码替换之:
代码清单 添加测试规则后的TestSubsection类
1. …
2. public class TestSubsection extends TestCase
3. {
4. …
5. public void testGetValue() {
6. int d1 = -3,y1 = 3;
7. int d2 = -2,y2 = 4;
8. int d3 = 0 ,y3 = 100;
9. int d4 = 2 ,y4 = 8;
10. int d5 = 33 ,y5 = 32768;
11. int d6 = 33 ,y6 = Integer.MAX_VALUE;
12. assertEquals(y1,subsection.getValue(d1));
13. assertEquals(y2,subsection.getValue(d2));
14. assertEquals(y3,subsection.getValue(d3));
15. assertEquals(y4,subsection.getValue(d4));
16. assertEquals(y5,subsection.getValue(d5));
文章来源于领测软件测试网 https://www.ltesting.net/