Sha256: 3fb0823d2c5047f15d641e0b423756ca3fbc0a6988774ce515bd55c1692be7f0
Contents?: true
Size: 513 Bytes
Versions: 2
Compression:
Stored size: 513 Bytes
Contents
require 'spec_helper' describe Resque::Plugins::AsyncDeliver::MailJob do describe '.perform' do it 'instantiates a mail and delivers it' do message = double(deliver: true) allow(TestMailer).to receive(:test_message) { message } described_class.perform( 'TestMailer', :test_message, 'hello', 'world' ) expect(TestMailer).to have_received(:test_message).with('hello', 'world') expect(message).to have_received(:deliver) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
resque-async_deliver-1.3.1 | spec/unit/mail_job_spec.rb |
resque-async_deliver-1.3.0 | spec/unit/mail_job_spec.rb |