Sha256: 4b3d7b112aa7bc4b1a26581b1e893ffa3055430e8cbb60d53efa7c64d4e8309e
Contents?: true
Size: 1.14 KB
Versions: 4
Compression:
Stored size: 1.14 KB
Contents
# encoding: utf-8 require File.dirname(__FILE__) + '/../../spec_helper' module SendGrid4r::REST::Sm describe SendGrid4r::REST::Sm do let(:recipient_email) do '{'\ '"recipient_email": "test1@example.com"'\ '}' end let(:recipient_emails) do '{'\ '"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( JSON.parse(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( JSON.parse(recipient_email) ) expect(actual).to be_a(RecipientEmail) expect(actual.recipient_email).to eq('test1@example.com') end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
sendgrid4r-1.15.0 | spec/rest/sm/sm_spec.rb |
sendgrid4r-1.14.0 | spec/rest/sm/sm_spec.rb |
sendgrid4r-1.13.0 | spec/rest/sm/sm_spec.rb |
sendgrid4r-1.12.0 | spec/rest/sm/sm_spec.rb |