2015-09-22 7 views
0

Я пытаюсь проверить длину first_name:Shoulda Matchers: неопределенный метод `is_at_least» для: last_name: Symbol

it { should ensure_length_of (:first_name).is_at_least(2)} 

Но получаю ошибку:

Shoulda Matchers: undefined method `is_at_least' for :last_name:Symbol

Я не могу найти много в документах по правильному синтаксису в этой ситуации.

+0

На какой линии действительно произошла ошибка? Отправьте этот код – Pavan

ответ

2

Пространства имеют значение! Между методом и его параметрами не должно быть пробелов.

it { should ensure_length_of(:first_name).is_at_least(2)} 

Что вы интерпретируется как:

it { should ensure_length_of((:first_name).is_at_least(2))} 
+0

спасибо! которые фиксировали его –

 Смежные вопросы

  • Нет связанных вопросов^_^