spec/rest/ips/addresses_spec.rb in sendgrid4r-1.11.0 vs spec/rest/ips/addresses_spec.rb in sendgrid4r-1.12.0

- old
+ new

@@ -75,36 +75,32 @@ let(:client) do SendGrid4r::Client.new(api_key: '') end let(:address) do - JSON.parse( - '{'\ - '"ip": "000.00.00.0",'\ - '"pools": ['\ - '"test1"'\ - '],'\ - '"start_date": 1409616000,'\ - '"warmup": true'\ - '}' - ) + '{'\ + '"ip": "000.00.00.0",'\ + '"pools": ['\ + '"test1"'\ + '],'\ + '"start_date": 1409616000,'\ + '"warmup": true'\ + '}' end let(:addresses) do - JSON.parse( - '['\ - '{'\ - '"ip":"000.00.00.0",'\ - '"pools":["new_test5"],'\ - '"warmup":true,'\ - '"start_date":1409616000,'\ - '"subusers": ["username1", "username2"],'\ - '"rdns": "01.email.test.com",'\ - '"pools": ["pool1", "pool2"]'\ - '}'\ - ']' - ) + '['\ + '{'\ + '"ip":"000.00.00.0",'\ + '"pools":["new_test5"],'\ + '"warmup":true,'\ + '"start_date":1409616000,'\ + '"subusers": ["username1", "username2"],'\ + '"rdns": "01.email.test.com",'\ + '"pools": ["pool1", "pool2"]'\ + '}'\ + ']' end it '#get_ips' do allow(client).to receive(:execute).and_return(addresses) actual = client.get_ips @@ -134,20 +130,20 @@ actual = client.post_ip_to_pool(pool_name: '', ip: '') expect(actual).to be_a(Addresses::Address) end it 'creates addresses instance' do - actual = Addresses.create_addresses(addresses) + actual = Addresses.create_addresses(JSON.parse(addresses)) expect(actual).to be_a(Array) actual.each do |address| expect( address ).to be_a(Addresses::Address) end end it 'creates address instance' do - actual = Addresses.create_address(address) + actual = Addresses.create_address(JSON.parse(address)) expect(actual).to be_a(Addresses::Address) expect(actual.ip).to eq('000.00.00.0') expect(actual.pools).to be_a(Array) actual.pools.each do |pool| expect(pool).to eq('test1')