context 'with event_type is available create event' do
let(:event_type) { EventType.where( name: 'visit_site').first }
assert_difference 'Event.count' do
Event.fire_event(event_type, @sponge,{})
end
end
我搜索谷歌这个错误,但没有找到任何解决方法 . 请帮帮我 . 谢谢 :)
3 回答
确保在spec / spec_helper.rb中包含AssertDifference:
并将断言放在
it
块中:如果您正在使用RSPEC,那么绝对应该“改变” . 这里有两个例子,一个是负面的,一个是正面的,所以你可以理解一下语法:
我最好用change重写一下 .
这在RSpec 3.x中确实有效,但也可能在旧版本中使用 .