Uczę się Railsów z railstutorial.org i coś mnie pogubiło: w tym rozdziale autor mówi nam, abyśmy wykonali testy w konsoli respond_to?metodą na obiekcie User i wszystko działa dobrze. Ale później, kiedy piszemy test dla :encrypted_passwordatrybutu, używa respond_to.
Z ciekawości wypróbowałem respond_tow konsoli obiekt User i otrzymałem komunikat o błędzie informujący, że metoda nie istnieje. Niestety, jeśli spróbuję napisać test używając respond_to?zamiast respond_to, test nie działa.
Czy ktoś mógłby mi wyjaśnić różnicę i dlaczego test działa tylko z respond_to?