Мы используем 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 перед обновлением и не отражает обновленное значение.
Есть мысли? Спасибо.