spec/rest/sm/sm_spec.rb in sendgrid4r-1.11.0 vs spec/rest/sm/sm_spec.rb in sendgrid4r-1.12.0
- old
+ new
@@ -2,38 +2,38 @@
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"'\
- '}'
- )
+ '{'\
+ '"recipient_email": "test1@example.com"'\
+ '}'
end
let(:recipient_emails) do
- JSON.parse(
- '{'\
- '"recipient_emails": ['\
- '"test1@example.com",'\
- '"test2@example.com"'\
- ']'\
- '}'
- )
+ '{'\
+ '"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)
+ 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(recipient_email)
+ 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