spec/integration/supersim/v1/sim_spec.rb in twilio-ruby-5.36.0 vs spec/integration/supersim/v1/sim_spec.rb in twilio-ruby-5.37.0
- old
+ new
@@ -174,48 +174,120 @@
200,
%q[
{
"sims": [],
"meta": {
- "first_page_url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&Iccid=11111111111111111111&PageSize=50&Page=0",
+ "first_page_url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&PageSize=50&Page=0",
"key": "sims",
"next_page_url": null,
"page": 0,
"page_size": 50,
"previous_page_url": null,
- "url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&Iccid=11111111111111111111&PageSize=50&Page=0"
+ "url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&PageSize=50&Page=0"
}
}
]
))
actual = @client.supersim.v1.sims.list()
expect(actual).to_not eq(nil)
end
- it "receives read_full responses" do
+ it "receives read_full_by_fleet_sid responses" do
@holodeck.mock(Twilio::Response.new(
200,
%q[
{
"meta": {
- "first_page_url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=MyFleet&Iccid=11111111111111111111&PageSize=50&Page=0",
+ "first_page_url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&PageSize=50&Page=0",
"key": "sims",
"next_page_url": null,
"page": 0,
"page_size": 50,
"previous_page_url": null,
- "url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=MyFleet&Iccid=11111111111111111111&PageSize=50&Page=0"
+ "url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&PageSize=50&Page=0"
},
"sims": [
{
"sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"unique_name": "My SIM",
"status": "new",
- "fleet_sid": null,
+ "fleet_sid": "HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"iccid": "iccid",
+ "date_created": "2015-07-30T20:00:00Z",
+ "date_updated": "2015-07-30T20:00:00Z",
+ "url": "https://supersim.twilio.com/v1/Sims/HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
+ }
+ ]
+ }
+ ]
+ ))
+
+ actual = @client.supersim.v1.sims.list()
+
+ expect(actual).to_not eq(nil)
+ end
+
+ it "receives read_full_by_fleet_name responses" do
+ @holodeck.mock(Twilio::Response.new(
+ 200,
+ %q[
+ {
+ "meta": {
+ "first_page_url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=MyFleet&PageSize=50&Page=0",
+ "key": "sims",
+ "next_page_url": null,
+ "page": 0,
+ "page_size": 50,
+ "previous_page_url": null,
+ "url": "https://supersim.twilio.com/v1/Sims?Status=new&Fleet=MyFleet&PageSize=50&Page=0"
+ },
+ "sims": [
+ {
+ "sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ "unique_name": "My SIM",
+ "status": "new",
+ "fleet_sid": "HFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ "iccid": "iccid",
+ "date_created": "2015-07-30T20:00:00Z",
+ "date_updated": "2015-07-30T20:00:00Z",
+ "url": "https://supersim.twilio.com/v1/Sims/HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
+ }
+ ]
+ }
+ ]
+ ))
+
+ actual = @client.supersim.v1.sims.list()
+
+ expect(actual).to_not eq(nil)
+ end
+
+ it "receives read_by_iccid responses" do
+ @holodeck.mock(Twilio::Response.new(
+ 200,
+ %q[
+ {
+ "meta": {
+ "first_page_url": "https://supersim.twilio.com/v1/Sims?Iccid=11111111111111111111&PageSize=50&Page=0",
+ "key": "sims",
+ "next_page_url": null,
+ "page": 0,
+ "page_size": 50,
+ "previous_page_url": null,
+ "url": "https://supersim.twilio.com/v1/Sims?Iccid=11111111111111111111&PageSize=50&Page=0"
+ },
+ "sims": [
+ {
+ "sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ "unique_name": "My SIM",
+ "status": "new",
+ "fleet_sid": null,
+ "iccid": "11111111111111111111",
"date_created": "2015-07-30T20:00:00Z",
"date_updated": "2015-07-30T20:00:00Z",
"url": "https://supersim.twilio.com/v1/Sims/HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
\ No newline at end of file