iamjcy 发表于 2010-1-13 09:16:10

下面简单的一段代码,该如何进行单元测试呢?

代码如下:

class Ractangle {
  double width;
  double height;
  public Ractangle(double w,double h){
  width=w;
  height=h;
  }
  void Area(){
  System.out.println( width*height);
  }
  void perimeter(){
  System.out.println(2*(width+height));
  }
  }
  public class RectangleDemo {
  public static void main(String args[]){
  Ractangle ractangle=new Ractangle(40,50);
  ractangle.Area();
  ractangle.perimeter();
  }
  }

zengyixun 发表于 2010-1-18 20:20:53

1、生成类的实例
2、对类的实例中的方法进行调用,并对结果进行断言
3、测试用例的设计与我们平常做功能测试的方法运行大致相同,就多了些白盒测试中的条件分支判定,路径覆盖等。
4、如果类的属性是公共或者友元,用例设计时还要进一步考虑直接对它们进行赋值后的各种影响。

bossy 发表于 2010-2-10 09:15:52

不如用路径之类的测试方法吧。
页: [1]
查看完整版本: 下面简单的一段代码,该如何进行单元测试呢?