0
我似乎只找到SO帖子询问如何断言一个方法没有返回值,但我想要的是要求我的测试中的方法调用永远不会看到传递给该方法的任何参数。什么Mocha API调用将存根没有参数的方法?
我期望在http://gofreerange.com/mocha/docs/Mocha/ParameterMatchers.html找到一些文档,但没有运气......我应该在其他地方看看吗?
我似乎只找到SO帖子询问如何断言一个方法没有返回值,但我想要的是要求我的测试中的方法调用永远不会看到传递给该方法的任何参数。什么Mocha API调用将存根没有参数的方法?
我期望在http://gofreerange.com/mocha/docs/Mocha/ParameterMatchers.html找到一些文档,但没有运气......我应该在其他地方看看吗?
documentation for the with
method似乎没有这样说,但我发现调用with()
没有参数将强制摩卡检查方法调用发生没有参数。
实施例:
MyClass.any_instance.stubs(:its_method).with.return true