下面简单的一段代码,该如何进行单元测试呢?
代码如下: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();
}
} 1、生成类的实例
2、对类的实例中的方法进行调用,并对结果进行断言
3、测试用例的设计与我们平常做功能测试的方法运行大致相同,就多了些白盒测试中的条件分支判定,路径覆盖等。
4、如果类的属性是公共或者友元,用例设计时还要进一步考虑直接对它们进行赋值后的各种影响。 不如用路径之类的测试方法吧。
页:
[1]