Así que quiero comenzar a usar historias de RSpec, pero no estoy seguro de dónde caben las especificaciones de controlador, modelo y vista de escritura.Historias y especificaciones de RSpec: ¿Cuándo usar qué?
Por ejemplo, tiene la historia "Iniciando sesión" con el "Usuario proporciona una contraseña incorrecta" escenario , no terminas probando las mismas cosas que las especificaciones del controlador/modelo (response.should render ..., user.should be_nil, etc.)
Así que mi pregunta es: para aquellos que están acostumbrados a hacer bdd (o historia dd) con RoR, ¿todavía escribes especificaciones de modelo/controlador? Si es así, ¿cómo es el flujo de trabajo que sigues ("primera historia, luego estrecha a especificaciones específicas")?