0
코드 스쿨 코스를 rspec
으로 따라 가면서 몇 가지 테스트를하고 있는데 expect
구문을 사용하여 현재 상태의 모델 유효성 검사를 작성하는 방법을 모르겠습니다. 내가 작성하는 경우 :should 쓰기 방법 should_not expect 구문을 사용하여
expect(user).should_not be_valid
rspec
는 expect
대신 should_not
를 사용하라고 말하고있다. 그러나 유효성 검사를 확인하는 올바른 표현식을 작성하는 방법을 찾을 수 없습니다. ] [` 정의되지 않은 방법 "장애/오류 : 예상 (사용자) NoMethodError을 be_valid .not_to
해야한다 'for nil : NilClass " –
사용자가 활성 레코드 객체입니까? 당신이 그것을 정의하는 방법을 쓸 수 있습니까? – Fer
OK 제 모델에 문제가있었습니다. 지금은 괜찮습니다. –