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_passwordatributo, usa respond_to.
Por curiosidad, probé respond_toen 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?