中取消any_instance的Mocha stubbing,就像this question一样,我也在使用Ryan Bates的nifty_scaffold。它具有使用Mocha的any_instance方法强制隐藏在控制器后面的模型对象中的“无效”状态的理想方面。有没有办法在Test :: Unit
与我链接到的问题不同,我没有使用RSpec,而是使用Test :: Unit。这意味着这两种以RSpec为中心的解决方案不适合我。
是否有一般(即:与Test :: Unit一起工作)的方式来删除any_instance存根?我相信它在我的测试中造成了一个错误,我想验证一下。
非常好。这看起来像是可以添加/ monkeypatched到摩卡的东西。 – 2010-05-24 16:05:36
我从来没有觉得需要这个功能,但是如果你想游说一张票 - http://floehopper.lighthouseapp.com/projects/22289-mocha/tickets/69-allow-unstubbing-of-methods为改变。如果你有一些你为什么想要使用它的例子,那将是非常好的。 – 2010-09-26 16:51:02
我已添加未分类功能 - 摩卡::对象方法#未读 - 请参阅http://mocha.rubyforge.org/classes/Mocha/ObjectMethods.html#M000009 – 2010-12-02 11:08:19