describe User do
it { should belong_to(:shop) }
it { should respond_to(:shop) }
it { should respond_to (:first_name)}
it { should respond_to (:last_name)}
it { should respond_to (:email)}
Работает отлично. Но как только я добавлю:
it { should validate_presence_of (:first_name)}
it { should validate_presence_of (:last_name)}
Он ломается, особенно в этом методе обратного вызова:
def get_url
source = "http://www.randomsite.com/"+ first_name + "+" + last_name
end
нет неявного преобразования nil в String для +
Как это исправить?