竹笋炒肉: Junit学习笔记
竹笋炒肉: Junit学习笔记:
"实践基础上总结出一些非常有价值的使用技巧,我没有经过一一“测试”,暂列在此。
1. 不要用TestCase的构造函数初始化Fixture,而要用setUp()和tearDown()方法。
2. 不要依赖或假定测试运行的顺序,因为JUnit利用Vector保存测试方法。所以不同的平台会按不同的顺序从Vector中取出测试方法。不知3.8中是不是还是如此,不过它提供的例子有一个是指定用VectorSuite的,如果不指定呢?
3. 避免编写有副作用的TestCase。例如:如果随后的测试依赖于某些特定的交易数据,就不要提交交易数据。简单的�"

0 Comments:
Post a Comment
<< Home