12345678910111213141516171819202122232425262728 |
- require 'rails_helper'
- describe DelayedJobWorker do
- before do
- @djw = DelayedJobWorker.new
- end
- it "should run" do
- mock.instance_of(Delayed::Worker).start
- @djw.run
- end
- it "should stop" do
- mock.instance_of(Delayed::Worker).start
- mock.instance_of(Delayed::Worker).stop
- @djw.run
- @djw.stop
- end
- context "#setup_worker" do
- it "should return an array with an instance of itself" do
- workers = DelayedJobWorker.setup_worker
- expect(workers).to be_a(Array)
- expect(workers.first).to be_a(DelayedJobWorker)
- expect(workers.first.id).to eq('DelayedJobWorker')
- end
- end
- end
|