diff options
Diffstat (limited to 'Twilio/Tests/Integration')
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 |