Sha256: 70613b8e2e96e59fd038d819baf3864cd17f7df53fdb549aaee8765f9195bff9

Contents?: true

Size: 606 Bytes

Versions: 2

Compression:

Stored size: 606 Bytes

Contents

require 'spec_helper'

describe HttpMailer::MailgunServiceApi do
  
  describe "#send_messages_url" do
    let(:host){ "api.mailgun.net" }
    let(:api_key){ "key-1234567890" }
    let(:subdomain){ "sandbox1234567890.mailgun.org" }
    let(:protocol){ "https" }
    let(:version){ "v2" }
    let(:service_api){ HttpMailer::MailgunServiceApi.new(host, api_key, subdomain, protocol, version) }

    it 'returns the Mailgun send message endpoint URL' do
      expect(service_api.send_messages_url).to eq("https://api:key-1234567890@api.mailgun.net/v2/sandbox1234567890.mailgun.org/messages")
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
http_mailer-1.0.0 spec/mailgun/mailgun_service_api_spec.rb
http_mailer-0.0.5 spec/mailgun/mailgun_service_api_spec.rb