Вы не должны знать , где метод вызывается, просто , если метод вызывается. Вы просто знаете, является ли метод вызовом:
До RSpec 3
it "should auto populate feed after user.add_friend" do
FeedItem.should_receive(:populate_from_friend_to_user).with(@friend1, @user)
@user.add_friend(@friend1)
end
В RSpec 3 синтаксис
expect(Object).to receive(:method).with(params)