programas - ¿Cómo desinstalo en rspec 3 sin habilitar la sintaxis anterior?
desinstalar programas que no se dejan en panel de control (1)
Estoy actualizando de rspec 2 a rspec 3 y me gustaría usar la nueva sintaxis y no habilitar la sintaxis antigua. Pero tengo algunos apéndices que configuré en mi bloque de nivel superior before(:each)
que unstub
selectivamente donde deseo la implementación original.
¿Hay alguna forma equivalente de eliminar un código auxiliar cuando lo haya definido con la nueva sintaxis de permiso?
Podrías redifinarlos con
expect(Person).to receive(:find).and_call_original
lo que verificará adicionalmente que el método original: find fue llamado en persona