符号曾经来自哪里?

时间:2011-09-05 16:26:36

标签: java junit jmock

我正在尝试通过一篇文章(http://martinfowler.com/articles/mocksArentStubs.html)来处理我正在实现的伪代码模拟,但是我很难找到一次(和 eq returnValue 等。)。

我首先想要使用jMock 2.5.1,但与文章相比,它太新了。然后我尝试了jMock 1.2.0。我无法找到一次的位置。

到目前为止,我已经通过jMock,EasyMock和Hamcrest来源,而没有找到曾经作为任何类型的标识符。

Google搜索 returnValue ,更不用说一旦也不是很有帮助:使用这些符号的代码统一发布而没有导入语句。

感谢您给我的任何指示。

2 个答案:

答案 0 :(得分:1)

jMock 2是一个完整的重写,语法已经改变。 oneOf()方法现在位于Expectations类中。代码附带了一些示例。

答案 1 :(得分:0)

jMock将包含执行一次的功能,但实际上可能不包含静态方法一次。我相信jMock等价将是one

如果您正在查看静态方法一次的伪代码,则很可能来自EasyMock。 EasyMock肯定有静态方法一次来描述预期的模拟对象方法调用应该只发生一次的情况。