spec/integration/preview/wireless/sim_spec.rb in twilio-ruby-5.0.0.rc19 vs spec/integration/preview/wireless/sim_spec.rb in twilio-ruby-5.0.0.rc20
- old
+ new
@@ -10,11 +10,11 @@
it "can fetch" do
@holodeck.mock(Twilio::TwilioResponse.new(500, ''))
expect {
@client.preview.wireless.sims("DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").fetch()
- }.to raise_exception(Twilio::REST::TwilioException)
+ }.to raise_exception(Twilio::REST::TwilioError)
values = {}
expect(
@holodeck.has_request?(Holodeck::Request.new(
method: 'get',
@@ -32,10 +32,18 @@
"commands_callback_method": "http_method",
"commands_callback_url": "http://www.example.com",
"date_created": "2015-07-30T20:00:00Z",
"date_updated": "2015-07-30T20:00:00Z",
"friendly_name": "friendly_name",
+ "sms_fallback_method": "http_method",
+ "sms_fallback_url": "http://www.example.com",
+ "sms_method": "http_method",
+ "sms_url": "http://www.example.com",
+ "voice_fallback_method": "http_method",
+ "voice_fallback_url": "http://www.example.com",
+ "voice_method": "http_method",
+ "voice_url": "http://www.example.com",
"links": {
"usage": "https://preview.twilio.com/wireless/Sims/DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Usage",
"rate_plan": "https://preview.twilio.com/wireless/RatePlans/WPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"rate_plan_sid": "WPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
@@ -56,11 +64,11 @@
it "can read" do
@holodeck.mock(Twilio::TwilioResponse.new(500, ''))
expect {
@client.preview.wireless.sims.list()
- }.to raise_exception(Twilio::REST::TwilioException)
+ }.to raise_exception(Twilio::REST::TwilioError)
values = {}
expect(
@holodeck.has_request?(Holodeck::Request.new(
method: 'get',
@@ -113,10 +121,18 @@
"rate_plan_sid": "WPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"sid": "DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"iccid": "iccid",
"e_id": "e_id",
"status": "status",
+ "sms_fallback_method": "http_method",
+ "sms_fallback_url": "http://www.example.com",
+ "sms_method": "http_method",
+ "sms_url": "http://www.example.com",
+ "voice_fallback_method": "http_method",
+ "voice_fallback_url": "http://www.example.com",
+ "voice_method": "http_method",
+ "voice_url": "http://www.example.com",
"url": "https://preview.twilio.com/wireless/Sims/DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"meta": {
"first_page_url": "https://preview.twilio.com/wireless/Sims?PageSize=50&Page=0",
@@ -139,11 +155,11 @@
it "can update" do
@holodeck.mock(Twilio::TwilioResponse.new(500, ''))
expect {
@client.preview.wireless.sims("DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").update()
- }.to raise_exception(Twilio::REST::TwilioException)
+ }.to raise_exception(Twilio::REST::TwilioError)
values = {}
expect(
@holodeck.has_request?(Holodeck::Request.new(
method: 'post',
@@ -170,9 +186,17 @@
"rate_plan_sid": "WPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"sid": "DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"iccid": "iccid",
"e_id": "e_id",
"status": "status",
+ "sms_fallback_method": "http_method",
+ "sms_fallback_url": "http://www.example.com",
+ "sms_method": "http_method",
+ "sms_url": "http://www.example.com",
+ "voice_fallback_method": "http_method",
+ "voice_fallback_url": "http://www.example.com",
+ "voice_method": "http_method",
+ "voice_url": "http://www.example.com",
"url": "https://preview.twilio.com/wireless/Sims/DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
))
\ No newline at end of file