JUnit+Ant构建自动的单元测试
IDE:Eclipse
系统:win7
主要用于动态白盒测试,运行代码时对结果进行检查和验证。Eclipse中已经集成了Ant(下载windows版和Linux版)和JUnit,可以在Eclipse中运行。
Ant可以从“Window”–>”Preferences”–>”Ant”修改相应的配置。
JUnit修改路径“Window”–>”Preferences”–>”Java”–>”JUnit”。
构建类
以三角形判断方法为例进行测试
package test;
public class Triangle {
/**
*
* 要求:每条边的值应该满足[0,100],非法输入返回-1
* 功能:输入三个整数,判断这三个整数是否可以组成一个三角形的三条边,
* 如果能够组成一个三角形,判断它组成的三角形是正三角形、等腰三角形还是普通的三角形。
* 如果能组成等边三角形,返回结果为3,如果能组成等腰三角形,返回结果为2,
* 如果能组成普通三角形,返回结构为1,如果不能组成三角形,返回结果为0。
*
* @param a 三角形第一条边
* @param b 三角形第二条边
* @param c 三角形第三条边
* @return 三角形类型
*
*
*/
public Integer judgeTrangle(int a,