Junit的学习总结

上一篇 / 下一篇  2014-04-02 16:38:44 / 个人分类:Junit

Junit要做的四个过程:
一、准备测试所需要的各个资源(创建对象、分配所需要的环境)
二、调用要测试的方法
三、验证实际值和预期值是否达到一致
四、完成后清理资源

Junit其实与普通的代码一样,只是需要特殊的库来支持。
testCase testSuite
每个方法和suite里都有setup和teardown
测试的时候要注意异常的处理,这时候需要用到fail()、assertTrue验证方法


不理解的地方:
虽然Junit可以捕捉所有异常、如:你正在读取一个包含测试数据的文件,不要自己去捕捉所有可能的异常,而是简单改变你的测试方法的声明让他能抛出可能的异常:
public void testData1()throws FileNotFoundException{
FileOutStream in = new FileOutStream ("data.txt");
}

Junit不只是让一个断言失败,而是能够跟踪整个堆栈,并且报告bug的堆栈调用顺序

TAG:

 

评分:0

我来说两句

Open Toolbar