railstutorial.org에서 Rails를 배우고 있는데 뭔가 혼란 스럽습니다. 이 장 에서 저자는 respond_to?
User 객체에 대한 메소드를 사용 하여 콘솔에서 테스트를 수행하라고 말했고 정상적으로 작동합니다. 그러나 나중에 :encrypted_password
속성에 대한 테스트를 작성할 때 그는 respond_to
.
호기심으로 respond_to
콘솔에서 User 개체를 시도했는데 메서드가 존재하지 않는다는 오류가 발생합니다. 아아, respond_to?
대신을 사용하여 테스트를 작성하려고 respond_to
하면 테스트가 실행되지 않습니다.
누군가 나에게 차이점을 설명해 주시고 테스트가 왜 실행 respond_to
됩니까?