Sha256: 6b1de5b8fb2ea87f0e6a31ef62c1ddb0b71f477f43e41df752d6fe5ffa378d9b
Contents?: true
Size: 479 Bytes
Versions: 2
Compression:
Stored size: 479 Bytes
Contents
require "spec_helper" describe Qe::Immediate do HelloWorker = Class.new do include Qe::Worker def perform; end end let(:job) { mock("job").as_null_object } it "sets options" do HelloWorker .should_receive(:new) .with(:a => 1) .and_return(job) Qe::Immediate.enqueue(HelloWorker, :a => 1) end it "performs job" do HelloWorker.stub :new => job job.should_receive(:perform) Qe::Immediate.enqueue(HelloWorker) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
qe-0.2.0 | spec/qe/immediate_spec.rb |
qe-0.1.3 | spec/qe/immediate_spec.rb |