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')