Skip to content

Commit 5127831

Browse files
committed
Fix controller specs.
1 parent fe5df52 commit 5127831

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

spec/integration/rails/persistence_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def do_post
4848
end
4949

5050
def do_put(id)
51-
put :update, id: id, params: payload
51+
put :update, params: payload.merge(id: id)
5252
end
5353

5454
before do
@@ -138,12 +138,12 @@ def do_put(id)
138138
let(:employee) { Employee.create!(first_name: 'Joe') }
139139

140140
it 'deletes the object' do
141-
delete :destroy, id: employee.id
141+
delete :destroy, params: { id: employee.id }
142142
expect { employee.reload }.to raise_error(ActiveRecord::RecordNotFound)
143143
end
144144

145145
it 'responds with object' do
146-
delete :destroy, id: employee.id
146+
delete :destroy, params: { id: employee.id }
147147
expect(json_item['id']).to eq(employee.id.to_s)
148148
expect(json_item['first_name']).to eq('Joe')
149149
end

0 commit comments

Comments
 (0)