¿Puedo establecer una expectativa en should_receive y hacer que ejecute el código original?

Tengo algo como:

value = nil

if some_condition
  value =my_object.do_stuff()
end

Y en mi prueba, tengo el siguiente:

MyObject.any_instance.should_receive(:do_stuff)

Sin embargo, me gustaría simplemente probar que el método fue llamado y hacer que ejecute el código original. Me gustaría NO tener que hacerlo como:

MyObject.any_instance.should_receive(:do_stuff).and_return(:some_dummy_value)

¿Hay una manera de hacer eso?

Respuestas a la pregunta(2)

Su respuesta a la pregunta