Sha256: af70030345c8350ebe30697c43d60b78195f0739543c7312008b532f866d0664
Contents?: true
Size: 804 Bytes
Versions: 3
Compression:
Stored size: 804 Bytes
Contents
require 'spec_helper' describe UsersController, type: :controller do let(:trashable) { Trashable.create!(name: 'Bob') } describe 'create' do before { post :create } subject { Draftsman::Draft.last } it 'records user name via `user_for_draftsman`' do expect(subject.whodunnit).to eql 'A User' end end describe 'update' do before { put :update, id: trashable.id } subject { return Draftsman::Draft.last } it 'records user name via `user_for_draftsman`' do expect(subject.whodunnit).to eql 'A User' end end describe 'destroy' do before { delete :destroy, id: trashable.id } subject { return Draftsman::Draft.last } it 'records user name via `user_for_draftsman`' do expect(subject.whodunnit).to eql 'A User' end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
draftsman-0.6.0 | spec/controllers/users_controller_spec.rb |
draftsman-0.5.1 | spec/controllers/users_controller_spec.rb |
draftsman-0.5.0 | spec/controllers/users_controller_spec.rb |