jmock(Java)
jmock
jMock is a library for testing Java code using mock objects1.
Mock objects help you design and test the interactions between the objects in your programs.
The jMock package:
- makes it quick and easy to define mock objects, so you don't break the rhythm of programming.
- lets you define flexible constraints over object interactions, reducing the brittleness of your tests.
- is easy to extend.
Homepage: http://www.jmock.org/
Loading...
使用JMock来实现孤立测试
JMock是帮助创建mock对象的工具,它基于Java开发,在Java测试与开发环境中有不可比拟的优势,更重要的是,它大大简化了虚拟对象的使用。本文中,通过一个简单的测试用例来说明JMock如何帮助我们实现这种孤立测试。 我们在测试某类时,由于它要与其他类发生联系,因此往往在测试此类的代码中也将与之联系的类也一起测试了。这种测试,将使被测试的类直接依赖于...
使用jMock辅助单元测试
jMock是Junit的一个增强库。源于http://www.jmock.org。 jMock简单易用,非常适合TDD中的Mock测试模式 首先我们来看一段简单测试代码 package name.nona.test.jmock; import java.sql.SQLException; ...