Я изучаю Rails с помощью railstutorial.org, и меня кое-что смущает: в этой главе автор говорит нам провести некоторое тестирование в консоли с помощью respond_to?
метода объекта User, и он работает нормально. Но позже, когда мы напишем тест для :encrypted_password
атрибута, он использует respond_to
.
Из любопытства я попытался respond_to
найти в консоли объект User и получил сообщение об ошибке, в котором говорится, что метода не существует. Увы, если я попытаюсь написать тест с использованием respond_to?
вместо respond_to
, тест не запустится.
Может ли кто-нибудь объяснить мне разницу, и почему тест запускается только с respond_to
?