spec/lib/sidekiq-status/worker_spec.rb in sidekiq-status-0.5.0 vs spec/lib/sidekiq-status/worker_spec.rb in sidekiq-status-0.5.1
- old
+ new
@@ -4,16 +4,17 @@
let!(:job_id) { SecureRandom.hex(12) }
describe ".perform_async" do
it "generates and returns job id" do
- SecureRandom.should_receive(:hex).once.and_return(job_id)
- StubJob.perform_async().should == job_id
+ allow(SecureRandom).to receive(:hex).once.and_return(job_id)
+ expect(StubJob.perform_async()).to eq(job_id)
end
end
describe ".expiration" do
subject { StubJob.new }
+
it "allows to set/get expiration" do
expect(subject.expiration).to be_nil
subject.expiration = :val
expect(subject.expiration).to eq(:val)
end