Estoy aprendiendo Rails con railstutorial.org y algo me confunde: en este capítulo el autor nos dice que hagamos algunas pruebas en la consola con el respond_to?
método en un objeto User, y funciona bien. Pero más tarde, cuando escribimos la prueba para el :encrypted_password
atributo, usa respond_to
.
Por curiosidad, probé respond_to
en la consola, para un objeto Usuario, y aparece un error que dice que el método no existe. Por desgracia, si intento escribir la prueba usando en respond_to?
lugar de respond_to
, la prueba no se ejecuta.
¿Alguien podría explicarme la diferencia y por qué la prueba solo se ejecuta con respond_to
?