Tengo un problema al probar mis controladores con RSpec - la llamada a response.body siempre devuelve una cadena vacía. En el navegador todo se procesa correctamente, y las pruebas de características de pepino parecen hacerlo bien, pero RSpec falla todas y cada una de las veces.Prueba de controlador RSpec - blanco response.body
Otras expectativas en el objeto de respuesta, como response.should render_template('index')
pasan sin ningún problema.
¿Alguno de ustedes ha encontrado este problema antes? Tal vez la respuesta html se puede obtener de alguna otra manera?
En cuanto a versiones, Rails 2.1.0, RSpec 1.2.7.
Gracias, exactamente lo que necesitaba. –
He estado trabajando con Rails durante años y ahora finalmente entiendo la diferencia entre el controlador y las especificaciones de solicitud. ¡Gracias! –