+-

当我运行我的Junit4测试时,我使用@RunWith( SpringJUnit4ClassRunner.class)注释,这允许我将Spring Beans注入我的测试类.
我想使用JMock 2框架(我没有真正的经验),但我看到的示例需要以下@RunWith(JMock.class).
所以我的问题是我可以将JMock和Spring与我的JUnit4测试一起使用,如果是这样的话怎么样?例如,是否有一个也支持JMock的Spring测试运行器?
谢谢,
理查德
最佳答案
例如,您可以在测试结束时在@After方法中显式调用context.assertIsSatisfied().
在jmock.org站点上,选择任何代码示例中的“其他”选项卡,文档将向您展示如何在没有JUnit框架集成的情况下使用jMock.
下一版本的jMock将支持JUnit 4.7中的新“规则”机制,因此您不需要使用自定义测试运行器.
点击查看更多相关文章
转载注明原文:java – 一起使用Spring JUnit4和JMock - 乐贴网