项目 >> 单元测试 >> jmock

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;   ...