summaryrefslogtreecommitdiffstats
path: root/Twilio/Tests/Integration
diff options
context:
space:
mode:
Diffstat (limited to 'Twilio/Tests/Integration')
-rw-r--r--Twilio/Tests/Integration/Notifications/V1/CredentialTest.php230
-rw-r--r--Twilio/Tests/Integration/Notifications/V1/Service/BindingTest.php218
-rw-r--r--Twilio/Tests/Integration/Notifications/V1/Service/NotificationTest.php67
-rw-r--r--Twilio/Tests/Integration/Notifications/V1/ServiceTest.php256
-rw-r--r--Twilio/Tests/Integration/Preview/Wireless/CommandTest.php67
-rw-r--r--Twilio/Tests/Integration/Preview/Wireless/Device/UsageTest.php33
-rw-r--r--Twilio/Tests/Integration/Preview/Wireless/DeviceTest.php80
-rw-r--r--Twilio/Tests/Integration/Preview/Wireless/RatePlanTest.php46
8 files changed, 0 insertions, 997 deletions
diff --git a/Twilio/Tests/Integration/Notifications/V1/CredentialTest.php b/Twilio/Tests/Integration/Notifications/V1/CredentialTest.php
deleted file mode 100644
index 4ec955d..0000000
--- a/Twilio/Tests/Integration/Notifications/V1/CredentialTest.php
+++ /dev/null
@@ -1,230 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Notifications\V1;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class CredentialTest extends HolodeckTestCase {
- public function testReadRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->credentials->read();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://notifications.twilio.com/v1/Credentials'
- )));
- }
-
- public function testReadFullResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "credentials": [
- {
- "sid": "CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "Test slow create",
- "type": "apn",
- "sandbox": "False",
- "date_created": "2015-10-07T17:50:01Z",
- "date_updated": "2015-10-07T17:50:01Z",
- "url": "https://notifications.twilio.com/v1/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
- }
- ],
- "meta": {
- "page": 0,
- "page_size": 1,
- "first_page_url": "https://notifications.twilio.com/v1/Credentials?PageSize=1&Page=0",
- "previous_page_url": null,
- "url": "https://notifications.twilio.com/v1/Credentials?PageSize=1&Page=0",
- "next_page_url": null,
- "key": "credentials"
- }
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->credentials->read();
-
- $this->assertTrue(count($actual) > 0);
- }
-
- public function testReadEmptyResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "credentials": [],
- "meta": {
- "page": 0,
- "page_size": 1,
- "first_page_url": "https://notifications.twilio.com/v1/Credentials?PageSize=1&Page=0",
- "previous_page_url": null,
- "url": "https://notifications.twilio.com/v1/Credentials?PageSize=1&Page=0",
- "next_page_url": null,
- "key": "credentials"
- }
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->credentials->read();
-
- $this->assertNotNull($actual);
- }
-
- public function testCreateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->credentials->create("gcm");
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $values = array(
- 'Type' => "gcm",
- );
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://notifications.twilio.com/v1/Credentials',
- null,
- $values
- )));
- }
-
- public function testCreateResponse() {
- $this->holodeck->mock(new Response(
- 201,
- '
- {
- "sid": "CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "Test slow create",
- "type": "apn",
- "sandbox": "False",
- "date_created": "2015-10-07T17:50:01Z",
- "date_updated": "2015-10-07T17:50:01Z",
- "url": "https://notifications.twilio.com/v1/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->credentials->create("gcm");
-
- $this->assertNotNull($actual);
- }
-
- public function testFetchRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->credentials("CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://notifications.twilio.com/v1/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testFetchResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "sid": "CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "Test slow create",
- "type": "apn",
- "sandbox": "False",
- "date_created": "2015-10-07T17:50:01Z",
- "date_updated": "2015-10-07T17:50:01Z",
- "url": "https://notifications.twilio.com/v1/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->credentials("CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
-
- $this->assertNotNull($actual);
- }
-
- public function testUpdateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->credentials("CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->update();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://notifications.twilio.com/v1/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testUpdateResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "sid": "CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "Test slow create",
- "type": "apn",
- "sandbox": "False",
- "date_created": "2015-10-07T17:50:01Z",
- "date_updated": "2015-10-07T17:50:01Z",
- "url": "https://notifications.twilio.com/v1/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->credentials("CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->update();
-
- $this->assertNotNull($actual);
- }
-
- public function testDeleteRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->credentials("CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->delete();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'delete',
- 'https://notifications.twilio.com/v1/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testDeleteResponse() {
- $this->holodeck->mock(new Response(
- 204,
- null
- ));
-
- $actual = $this->twilio->notifications->v1->credentials("CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->delete();
-
- $this->assertTrue($actual);
- }
-} \ No newline at end of file
diff --git a/Twilio/Tests/Integration/Notifications/V1/Service/BindingTest.php b/Twilio/Tests/Integration/Notifications/V1/Service/BindingTest.php
deleted file mode 100644
index 99c797c..0000000
--- a/Twilio/Tests/Integration/Notifications/V1/Service/BindingTest.php
+++ /dev/null
@@ -1,218 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Notifications\V1\Service;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class BindingTest extends HolodeckTestCase {
- public function testFetchRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings("BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings/BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testFetchResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "sid": "BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "service_sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "date_created": "2016-03-24T23:24:45Z",
- "date_updated": "2016-03-24T23:24:45Z",
- "notification_protocol_version": "3",
- "endpoint": "abcd",
- "identity": "jing",
- "binding_type": "apn",
- "address": "1234",
- "tags": [],
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings/BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings("BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
-
- $this->assertNotNull($actual);
- }
-
- public function testDeleteRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings("BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->delete();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'delete',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings/BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testDeleteResponse() {
- $this->holodeck->mock(new Response(
- 204,
- null
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings("BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->delete();
-
- $this->assertTrue($actual);
- }
-
- public function testCreateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings->create("endpoint", "identity", "apn", "address");
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $values = array(
- 'Endpoint' => "endpoint",
- 'Identity' => "identity",
- 'BindingType' => "apn",
- 'Address' => "address",
- );
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings',
- null,
- $values
- )));
- }
-
- public function testCreateResponse() {
- $this->holodeck->mock(new Response(
- 201,
- '
- {
- "sid": "BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "service_sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "date_created": "2016-03-24T23:24:45Z",
- "date_updated": "2016-03-24T23:24:45Z",
- "notification_protocol_version": "3",
- "endpoint": "abcd",
- "identity": "jing",
- "binding_type": "apn",
- "address": "1234",
- "tags": [],
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings/BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings->create("endpoint", "identity", "apn", "address");
-
- $this->assertNotNull($actual);
- }
-
- public function testReadRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings->read();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings'
- )));
- }
-
- public function testReadFullResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "meta": {
- "page": 0,
- "page_size": 1,
- "first_page_url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings?PageSize=1&Page=0",
- "previous_page_url": null,
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings?PageSize=1&Page=0",
- "next_page_url": null,
- "key": "bindings"
- },
- "bindings": [
- {
- "sid": "BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "service_sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "date_created": "2016-03-24T23:24:45Z",
- "date_updated": "2016-03-24T23:24:45Z",
- "notification_protocol_version": "3",
- "endpoint": "abcd",
- "identity": "jing",
- "binding_type": "apn",
- "address": "1234",
- "tags": [],
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings/BSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
- }
- ]
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings->read();
-
- $this->assertTrue(count($actual) > 0);
- }
-
- public function testReadEmptyResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "meta": {
- "page": 0,
- "page_size": 1,
- "first_page_url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings?PageSize=1&Page=0",
- "previous_page_url": null,
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings?PageSize=1&Page=0",
- "next_page_url": null,
- "key": "bindings"
- },
- "bindings": []
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->bindings->read();
-
- $this->assertNotNull($actual);
- }
-} \ No newline at end of file
diff --git a/Twilio/Tests/Integration/Notifications/V1/Service/NotificationTest.php b/Twilio/Tests/Integration/Notifications/V1/Service/NotificationTest.php
deleted file mode 100644
index 0b1e7cd..0000000
--- a/Twilio/Tests/Integration/Notifications/V1/Service/NotificationTest.php
+++ /dev/null
@@ -1,67 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Notifications\V1\Service;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class NotificationTest extends HolodeckTestCase {
- public function testCreateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->notifications->create();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications'
- )));
- }
-
- public function testCreateResponse() {
- $this->holodeck->mock(new Response(
- 201,
- '
- {
- "sid": "NOb8021351170b4e1286adaac3fdd6d082",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "service_sid": "IS699b53e02da45a1ba9d13b7d7d2766af",
- "date_created": "2016-03-24T23:42:28Z",
- "identities": [
- "jing"
- ],
- "tags": [],
- "priority": "high",
- "ttl": 2419200,
- "title": "test",
- "body": "body",
- "sound": null,
- "action": null,
- "data": null,
- "apn": null,
- "gcm": null,
- "sms": null,
- "facebook_messenger": null
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->notifications->create();
-
- $this->assertNotNull($actual);
- }
-} \ No newline at end of file
diff --git a/Twilio/Tests/Integration/Notifications/V1/ServiceTest.php b/Twilio/Tests/Integration/Notifications/V1/ServiceTest.php
deleted file mode 100644
index ae9205f..0000000
--- a/Twilio/Tests/Integration/Notifications/V1/ServiceTest.php
+++ /dev/null
@@ -1,256 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Notifications\V1;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class ServiceTest extends HolodeckTestCase {
- public function testCreateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services->create();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://notifications.twilio.com/v1/Services'
- )));
- }
-
- public function testCreateResponse() {
- $this->holodeck->mock(new Response(
- 201,
- '
- {
- "sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "733c7f0f-6541-42ec-84ce-e2ae1cac588c",
- "date_created": "2016-03-09T20:22:31Z",
- "date_updated": "2016-03-09T20:22:31Z",
- "apn_credential_sid": null,
- "gcm_credential_sid": null,
- "messaging_service_sid": null,
- "facebook_messenger_page_id": "4",
- "default_apn_notification_protocol_version": "3",
- "default_gcm_notification_protocol_version": "3",
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "links": {
- "bindings": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings",
- "notifications": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications"
- }
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services->create();
-
- $this->assertNotNull($actual);
- }
-
- public function testDeleteRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->delete();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'delete',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testDeleteResponse() {
- $this->holodeck->mock(new Response(
- 204,
- null
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->delete();
-
- $this->assertTrue($actual);
- }
-
- public function testFetchRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testFetchResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "733c7f0f-6541-42ec-84ce-e2ae1cac588c",
- "date_created": "2016-03-09T20:22:31Z",
- "date_updated": "2016-03-09T20:22:31Z",
- "apn_credential_sid": null,
- "gcm_credential_sid": null,
- "messaging_service_sid": null,
- "facebook_messenger_page_id": "4",
- "default_apn_notification_protocol_version": "3",
- "default_gcm_notification_protocol_version": "3",
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "links": {
- "bindings": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings",
- "notifications": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications"
- }
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
-
- $this->assertNotNull($actual);
- }
-
- public function testReadRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services->read();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://notifications.twilio.com/v1/Services'
- )));
- }
-
- public function testReadFullResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "meta": {
- "page": 0,
- "page_size": 1,
- "first_page_url": "https://notifications.twilio.com/v1/Services?PageSize=1&Page=0",
- "previous_page_url": null,
- "url": "https://notifications.twilio.com/v1/Services?PageSize=1&Page=0",
- "next_page_url": null,
- "key": "services"
- },
- "services": [
- {
- "sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "733c7f0f-6541-42ec-84ce-e2ae1cac588c",
- "date_created": "2016-03-09T20:22:31Z",
- "date_updated": "2016-03-09T20:22:31Z",
- "apn_credential_sid": null,
- "gcm_credential_sid": null,
- "messaging_service_sid": null,
- "facebook_messenger_page_id": "4",
- "default_apn_notification_protocol_version": "3",
- "default_gcm_notification_protocol_version": "3",
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "links": {
- "bindings": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings",
- "notifications": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications"
- }
- }
- ]
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services->read();
-
- $this->assertTrue(count($actual) > 0);
- }
-
- public function testReadEmptyResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "meta": {
- "page": 0,
- "page_size": 50,
- "first_page_url": "https://notifications.twilio.com/v1/Services?PageSize=50&Page=0",
- "previous_page_url": null,
- "url": "https://notifications.twilio.com/v1/Services?PageSize=50&Page=0",
- "next_page_url": null,
- "key": "services"
- },
- "services": []
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services->read();
-
- $this->assertNotNull($actual);
- }
-
- public function testUpdateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->update();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://notifications.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testUpdateResponse() {
- $this->holodeck->mock(new Response(
- 200,
- '
- {
- "sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "friendly_name": "733c7f0f-6541-42ec-84ce-e2ae1cac588c",
- "date_created": "2016-03-09T20:22:31Z",
- "date_updated": "2016-03-09T20:22:31Z",
- "apn_credential_sid": null,
- "gcm_credential_sid": null,
- "default_apn_notification_protocol_version": "3",
- "default_gcm_notification_protocol_version": "3",
- "messaging_service_sid": null,
- "facebook_messenger_page_id": "4",
- "url": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "links": {
- "bindings": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Bindings",
- "notifications": "https://notifications.stage.twilio.com/v1/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Notifications"
- }
- }
- '
- ));
-
- $actual = $this->twilio->notifications->v1->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->update();
-
- $this->assertNotNull($actual);
- }
-} \ No newline at end of file
diff --git a/Twilio/Tests/Integration/Preview/Wireless/CommandTest.php b/Twilio/Tests/Integration/Preview/Wireless/CommandTest.php
deleted file mode 100644
index 260c95d..0000000
--- a/Twilio/Tests/Integration/Preview/Wireless/CommandTest.php
+++ /dev/null
@@ -1,67 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Preview\Wireless;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class CommandTest extends HolodeckTestCase {
- public function testFetchRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->commands("DCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://preview.twilio.com/wireless/Commands/DCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testReadRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->commands->read();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://preview.twilio.com/wireless/Commands'
- )));
- }
-
- public function testCreateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->commands->create("device", "command");
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $values = array(
- 'Device' => "device",
- 'Command' => "command",
- );
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://preview.twilio.com/wireless/Commands',
- null,
- $values
- )));
- }
-} \ No newline at end of file
diff --git a/Twilio/Tests/Integration/Preview/Wireless/Device/UsageTest.php b/Twilio/Tests/Integration/Preview/Wireless/Device/UsageTest.php
deleted file mode 100644
index 60975ca..0000000
--- a/Twilio/Tests/Integration/Preview/Wireless/Device/UsageTest.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Preview\Wireless\Device;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class UsageTest extends HolodeckTestCase {
- public function testFetchRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->devices("DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- ->usage()->fetch();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://preview.twilio.com/wireless/Devices/DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Usage'
- )));
- }
-} \ No newline at end of file
diff --git a/Twilio/Tests/Integration/Preview/Wireless/DeviceTest.php b/Twilio/Tests/Integration/Preview/Wireless/DeviceTest.php
deleted file mode 100644
index 2be4508..0000000
--- a/Twilio/Tests/Integration/Preview/Wireless/DeviceTest.php
+++ /dev/null
@@ -1,80 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Preview\Wireless;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class DeviceTest extends HolodeckTestCase {
- public function testFetchRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->devices("DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://preview.twilio.com/wireless/Devices/DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-
- public function testReadRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->devices->read();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://preview.twilio.com/wireless/Devices'
- )));
- }
-
- public function testCreateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->devices->create("ratePlan");
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $values = array(
- 'RatePlan' => "ratePlan",
- );
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://preview.twilio.com/wireless/Devices',
- null,
- $values
- )));
- }
-
- public function testUpdateRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->devices("DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->update();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'post',
- 'https://preview.twilio.com/wireless/Devices/DEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
- )));
- }
-} \ No newline at end of file
diff --git a/Twilio/Tests/Integration/Preview/Wireless/RatePlanTest.php b/Twilio/Tests/Integration/Preview/Wireless/RatePlanTest.php
deleted file mode 100644
index 4d9fc5d..0000000
--- a/Twilio/Tests/Integration/Preview/Wireless/RatePlanTest.php
+++ /dev/null
@@ -1,46 +0,0 @@
-<?php
-
-/**
- * This code was generated by
- * \ / _ _ _| _ _
- * | (_)\/(_)(_|\/| |(/_ v1.0.0
- * / /
- */
-
-namespace Twilio\Tests\Integration\Preview\Wireless;
-
-use Twilio\Exceptions\DeserializeException;
-use Twilio\Exceptions\TwilioException;
-use Twilio\Http\Response;
-use Twilio\Tests\HolodeckTestCase;
-use Twilio\Tests\Request;
-
-class RatePlanTest extends HolodeckTestCase {
- public function testReadRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->ratePlans->read();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://preview.twilio.com/wireless/RatePlans'
- )));
- }
-
- public function testFetchRequest() {
- $this->holodeck->mock(new Response(500, ''));
-
- try {
- $this->twilio->preview->wireless->ratePlans("sid")->fetch();
- } catch (DeserializeException $e) {}
- catch (TwilioException $e) {}
-
- $this->assertTrue($this->holodeck->hasRequest(new Request(
- 'get',
- 'https://preview.twilio.com/wireless/RatePlans/sid'
- )));
- }
-} \ No newline at end of file