Sha256: 36a67efeccdc55f2a3a0590abadb8c4700db8b051c09c013fcc0b27a9317065f

Contents?: true

Size: 421 Bytes

Versions: 8

Compression:

Stored size: 421 Bytes

Contents

require 'rails_helper'

RSpec.describe Kuroko2::WorkersController, :type => :controller do
  routes { Kuroko2::Engine.routes }

  before { sign_in }

  let(:worker) { create(:worker) }

  describe '#update' do
    subject! { patch :update, params: { id: worker.id, suspended: true } }

    it do
      expect(response).to redirect_to(workers_path)

      expect(assigns(:worker).suspended).to be_truthy
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
kuroko2-0.8.0 spec/controllers/workers_controller_spec.rb
kuroko2-0.7.0 spec/controllers/workers_controller_spec.rb
kuroko2-0.6.0 spec/controllers/workers_controller_spec.rb
kuroko2-0.5.2 spec/controllers/workers_controller_spec.rb
kuroko2-0.5.1 spec/controllers/workers_controller_spec.rb
kuroko2-0.5.0 spec/controllers/workers_controller_spec.rb
kuroko2-0.4.6 spec/controllers/workers_controller_spec.rb
kuroko2-0.4.5 spec/controllers/workers_controller_spec.rb