Sha256: 41c178cd5f1e79aed458819f16b89941f72ff9fffdbd812cb7794b1bbc9b9f88
Contents?: true
Size: 1.15 KB
Versions: 2
Compression:
Stored size: 1.15 KB
Contents
# encoding: utf-8 require File.dirname(__FILE__) + '/../../spec_helper' module SendGrid4r::REST::Sm describe SendGrid4r::REST::Sm do let(:recipient_email) do JSON.parse( '{'\ '"recipient_email": "test1@example.com"'\ '}' ) end let(:recipient_emails) do JSON.parse( '{'\ '"recipient_emails": ['\ '"test1@example.com",'\ '"test2@example.com"'\ ']'\ '}' ) end describe 'unit test', :ut do it 'creates recipient_emails instance' do actual = SendGrid4r::REST::Sm.create_recipient_emails(recipient_emails) expect(actual).to be_a(RecipientEmails) expect(actual.recipient_emails).to be_a(Array) expect(actual.recipient_emails).to include('test1@example.com') expect(actual.recipient_emails).to include('test2@example.com') end it 'creates recipient_email instance' do actual = SendGrid4r::REST::Sm.create_recipient_email(recipient_email) expect(actual).to be_a(RecipientEmail) expect(actual.recipient_email).to eq('test1@example.com') end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sendgrid4r-1.11.0 | spec/rest/sm/sm_spec.rb |
sendgrid4r-1.10.0 | spec/rest/sm/sm_spec.rb |