Rails, Restful Authentication & RSpec - Cómo probar nuevos modelos que requieren autenticación

He creado una aplicación de aprendizaje usandoDiamante negr, que es una aplicación base que incluye la autenticación de reposo y RSpec. Lo tengo en funcionamiento y agregué un nuevo objeto que requiere que los usuarios inicien sesión antes de que puedan hacer algo before_filter :login_required en el controlador). [editar: también debo mencionar que el usuariohas_many de la nueva clase y solo el usuario debería poder verla.]

He creado el nuevo modelo / controlador utilizando los generadores de Rspec que han creado una serie de pruebas predeterminadas. Todos pasan si no haybefore_filter pero varios fallan, como es de esperar, una vez quebefore_filter esta en su lugar

¿Cómo consigo que se ejecuten las pruebas generadas como si hubiera / no hay un usuario conectado? ¿Necesito un lote completo de coincidencias no iniciadas: pruebas de redireccionamiento? Supongo que es una especie de técnica de burla o fijación, pero soy nuevo en RSpec y estoy un poco a la deriva. También se agradecerán los buenos enlaces de tutoriales de RSpec.

Respuestas a la pregunta(4)

Su respuesta a la pregunta