14 lines
473 B
Ruby
14 lines
473 B
Ruby
require 'spec_helper'
|
|
|
|
describe Workers::Mail::InviteEmail do
|
|
let(:emails) { ['foo@bar.com', 'baz@bar.com'] }
|
|
let(:message) { 'get over here!' }
|
|
let(:email_inviter) { double('EmailInviter') }
|
|
|
|
it 'creates a new email inviter' do
|
|
EmailInviter.should_receive(:new).with(emails, alice, message: message)
|
|
.and_return(email_inviter)
|
|
email_inviter.should_receive(:send!)
|
|
Workers::Mail::InviteEmail.new.perform(emails, alice, message: message)
|
|
end
|
|
end
|