我可以檢查FeedItem :: populate_from_friend_to_user是否在用戶類中被調用?Rspec:我如何檢查是否調用另一個類的方法?
it "should auto populate feed after user.add_friend" do
@user.add_friend(@friend1)
@user.should_receive('FeedItem::populate_from_friend_to_user').with(@friend1, @user)
end
與上面的代碼我得到:
undefined method `populate_from_friend_to_user' for :FeedItem:Symbol
哇,謝謝!搜索很長,找到這個答案:) – dimsuz 2011-09-22 11:59:28
這是'Object.should接收(:方法).with(params)'現在 – 2012-03-21 00:04:43
@ChrisNicola:我的經驗不承認這一點? – Ashe 2012-09-06 01:04:23