junit和各种开源mock

Mock的概念还是比较简单的,相当于真实的对象的替身,它实现了测试中用到的接口,并给接口中的方法设置测试需要返回的值,详细内容可以参考http://images.china-pub.com/ebook20001-25000/22962/ch6.pdf

现在有多种用来方便地动态生成Mock对象的Java API:如Easy Mock,JMock,DynaMock等

Easy Mock:

(上面的参考资料中有简单地讲解)

JMock:

1. http://www.jmock.org/

2. http://java.ccidnet.com/art/3737/20060515/552351_1.html

DynaMock:

1. http://www.shinetech.com/pages/viewpage.action?pageId=188

2. http://www.shinetech.com/display/www/Experiences+with+Mock+Objects (在这个网站上有很多很不错的文章。)

你可能感兴趣的:(html,JUnit)