JAVA测试:使用JMock来实现孤立测试
敬业的IT人
互联网
佚名
2008-1-4 17:01:14
我们在测试某类时,由于它要与其他类发生联系,因此往往在测试此类的代码中也将与之联系的类也一起测试了。这种测试,将使被测试的类直接依赖于其他类,一旦其他类发生改变,被测试类也随之被迫改变。更重要的是,这些其他类可能尚未经过测试,因此必须先测试这些类,才能测试被测试类。这种情况下,测试驱动开发成为空谈。而如果其他类中也引用了被测试类,我们到底先测试哪一个类?因此,在测试中,如果我们能将被测试类孤立起来,使其完全不依赖于其他类的具体实现,这样,我们就能做到测试先行,先测试哪个类,就先实现哪个类,而不管与之联系的类是否已经实现。
版权声明:任何获得Matrix授权的网站,转载时请务必保留以下作者信息和链接
作者:Sarkuya(作者的blog:http://blog.matrix.org.cn/page/Sarkuya)
原文:http://blog.matrix.org.cn/page/Sarkuya?entry=浣跨敤jmock鏉ュ疄鐜板绔嬫祴璇
- 最新文章
- 让你的DBGridEh的Column自动适应宽度[01-04]
- 字符串函数大全[01-04]
- 入手自制软件背单词[01-04]
- 详细教你如何使用delphi中thread的线程编程[01-04]
- 动态SQL语句在SQLServer中非固定行的转列应用[01-04]
- 实现StatusBar的Flat风格[01-04]
- 相关文章
- JAVA编写的拼图游戏移动算法,简单易懂[01-04]
- JavaScript 是怎样让互联网变慢的[01-04]
- JavaFX开发应用中的问题答疑[01-04]
- 利用UML类图设计Java应用程序详解[01-04]
- JavaCard小应用程序结构[01-04]
- Java web应用开发概览[01-04]
