JMock允许其他方法调用
我正在使用 JMock 来测试使用对象的类的行为。我想测试方法 a()
是否被调用。但是,b()
和 c()
也会在该对象上调用。因此,如果我的期望期望 a()
,它也必须期望 b()
和 c()
使测试通过。有没有办法只测试某种方法,而允许其他方法?
I'm using JMock to test the behavior of a class using an object. I want to test that the method a()
is called. However, b()
and c()
also are called on the object too. Therefore if my expectations expect a()
, it must also expect b()
and c()
to make the test pass. Is there a way to test only for a certain method, and allow anything else?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
期望
a()
只允许方法b()
&c()
期望
a()
允许所有其他方法。Expect
a()
allow only methodsb()
&c()
Expect
a()
allow all other methods.