Sha256: b46ddd21a3b83be2b2b3b3edebce8465152914dc9ec231f6ca87a707a724cb13
Contents?: true
Size: 804 Bytes
Versions: 1
Compression:
Stored size: 804 Bytes
Contents
require "spec_helper" describe MailCannon::Adapter::SendgridWeb do describe "#send!" do let(:envelope) { build(:envelope) } it "sends http request for Sendgrid web API" do VCR.use_cassette('mailcannon_adapter_sendgrid_send') do expect(envelope.send!).to eq({"message"=>"success"}) end end it "calls after_sent callback" do VCR.use_cassette('mailcannon_adapter_sendgrid_send') do envelope.should_receive(:after_sent) envelope.send! end end end describe "#send_bulk!" do let(:envelope) { build(:envelope_multi) } it "sends http request for Sendgrid web API" do VCR.use_cassette('mailcannon_adapter_sendgrid_send_bulk') do expect(envelope.send_bulk!).to eq({"message"=>"success"}) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mailcannon-0.0.4 | spec/mailcannon/adapters/sendgrid_spec.rb |