Rspec / Rails测试是否已在控制器内的对象上调用方法

时间:2016-06-21 08:02:44

标签: ruby-on-rails ruby oop rspec tdd

如果我有以下代码......

IEqualityComparer<objA>

我如何测试我的objA对象是否收到我的class Controller def create object = Foo.new object.bar("string") end end 方法?

1 个答案:

答案 0 :(得分:1)

如果您想检查Foo对象是否已达到bar方法,则需要验证bar方法返回或执行的操作。如果该验证通过,则表示已达到并成功执行了bar方法。