Как проверить обновленный объект в rspec в rails 3.1.0? - PullRequest
0 голосов
/ 10 февраля 2012

Мы используем rspec и factorygirl для проверки обновления в контроллере счетов. Код rspec:

inv = Factory(:invoice, :paid_out => false)
get 'update', :id => inv.id, :invoice => {:paid_out => true}

Как проверить значения в обновленном объекте inv? Мы попробовали что-то вроде ниже:

inv.paid_out.should == true

Однако статус объекта inv перед обновлением и не отражает обновленное значение.

Есть мысли? Спасибо.

1 Ответ

1 голос
/ 10 февраля 2012

Согласно моему комментарию, перезагрузите ваш объект, чтобы получить обновленные данные.

...