JBuilder2005单元测试之业务类介绍

文章作者 100test 发表时间 2007:03:14 16:53:32
来源 100Test.Com百考试题网


为了便于讲解,拟通过两个简单的业务类引出测试用例,一个是分段函数类,另一个是字符串处理类,在这节里我们先来熟悉这两个业务类。
  
  分段函数类
  
  分段函数Subsection类有两个函数,sign()是一个符号函数,而getValue(int d)函数功能如下:
  
  当d < -2时,值为abs(d);
  
  当-2≤d<2 且d!=0时,值为d*d;
  
  当d=0时,值为100;
  
  当2≤d时,值为d*d*d。
  
  其代码如下图所示:
  
  代码清单 错误!文档中没有指定样式的文字。分段函数
  
  1. package chapter25.
  2.
  3. public class Subsection
  4. {
  5.  public static int getValue(int d) {
  6.   if (d == 0) {
  7.    return 100.
  8.   } else if (d < -2) {
  9.    return Math.abs(d).
  10.  } else if (d >= -2 &.&. d < 2) {
  11.   return d * d.
  12.  } else { //d >= 2
  13.   // if (d > 32) {
  14.   // return Integer.MAX_VALUE.
  15.   // }
  16.   return d * d * d.
  17.  }
  18. }
  19.

相关文章


JAVA基础:突破Java异常处理规则
JProfiler跟踪和检查系统性能的好工具
JBuilder2005单元测试之业务类介绍
JAVA基础:Java学习过程中之值传递
JAVA基础:Java堆的管理?垃圾回收
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛