Czy mogę ustawić oczekiwanie na should_receive i wykonać oryginalny kod?
Mam coś takiego:
value = nil
if some_condition
value =my_object.do_stuff()
end
W moim teście mam następujące zdanie:
MyObject.any_instance.should_receive(:do_stuff)
Chciałbym jednak przetestować, czy metoda została wywołana i wykonać oryginalny kod. Chciałbym NIE robić tego jak:
MyObject.any_instance.should_receive(:do_stuff).and_return(:some_dummy_value)
Czy jest na to sposób?