spec/acfs/model/persistance_spec.rb in acfs-0.22.2.b194 vs spec/acfs/model/persistance_spec.rb in acfs-0.22.2.b196
- old
+ new
@@ -111,11 +111,11 @@
expect(@del).to have_been_requested
end
it 'should be frozen after DELETE' do
model.delete!
- expect(model).to be_frozen
+ expect(model.__getobj__).to be_frozen
end
end
describe '#update_atributes!' do
let(:model) { model_class.find 1 }
@@ -125,16 +125,16 @@
model.update_attributes name: 'Idefix'
expect(model.attributes.symbolize_keys).to eq id: 1, name: 'Idefix', age: 12
end
it 'should save resource' do
- expect(model).to receive(:save).with({})
+ expect(model.__getobj__).to receive(:save).with({})
model.update_attributes name: 'Idefix'
end
it 'should pass second hash to save' do
- expect(model).to receive(:save).with({ bla: 'blub' })
+ expect(model.__getobj__).to receive(:save).with({ bla: 'blub' })
model.update_attributes({ name: 'Idefix' }, { bla: 'blub' })
end
end
describe '#update_atributes' do
@@ -145,15 +145,15 @@
model.update_attributes! name: 'Idefix'
expect(model.attributes.symbolize_keys).to eq id: 1, name: 'Idefix', age: 12
end
it 'should save resource' do
- expect(model).to receive(:save!).with({})
+ expect(model.__getobj__).to receive(:save!).with({})
model.update_attributes! name: 'Idefix'
end
it 'should pass second hash to save' do
- expect(model).to receive(:save!).with({ bla: 'blub' })
+ expect(model.__getobj__).to receive(:save!).with({ bla: 'blub' })
model.update_attributes!({ name: 'Idefix' }, { bla: 'blub' })
end
end
end