diff options
Diffstat (limited to 'Twilio/Tests/Integration/Preview/Sync/Service/SyncMapTest.php')
-rw-r--r-- | Twilio/Tests/Integration/Preview/Sync/Service/SyncMapTest.php | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/Twilio/Tests/Integration/Preview/Sync/Service/SyncMapTest.php b/Twilio/Tests/Integration/Preview/Sync/Service/SyncMapTest.php new file mode 100644 index 0000000..4ef693c --- /dev/null +++ b/Twilio/Tests/Integration/Preview/Sync/Service/SyncMapTest.php @@ -0,0 +1,78 @@ +<?php + +/** + * This code was generated by + * \ / _ _ _| _ _ + * | (_)\/(_)(_|\/| |(/_ v1.0.0 + * / / + */ + +namespace Twilio\Tests\Integration\Preview\Sync\Service; + +use Twilio\Exceptions\DeserializeException; +use Twilio\Exceptions\TwilioException; +use Twilio\Http\Response; +use Twilio\Tests\HolodeckTestCase; +use Twilio\Tests\Request; + +class SyncMapTest extends HolodeckTestCase { + public function testFetchRequest() { + $this->holodeck->mock(new Response(500, '')); + + try { + $this->twilio->preview->sync->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") + ->syncMaps("MPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->fetch(); + } catch (DeserializeException $e) {} + catch (TwilioException $e) {} + + $this->assertRequest(new Request( + 'get', + 'https://preview.twilio.com/Sync/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Maps/MPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' + )); + } + + public function testDeleteRequest() { + $this->holodeck->mock(new Response(500, '')); + + try { + $this->twilio->preview->sync->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") + ->syncMaps("MPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")->delete(); + } catch (DeserializeException $e) {} + catch (TwilioException $e) {} + + $this->assertRequest(new Request( + 'delete', + 'https://preview.twilio.com/Sync/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Maps/MPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' + )); + } + + public function testCreateRequest() { + $this->holodeck->mock(new Response(500, '')); + + try { + $this->twilio->preview->sync->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") + ->syncMaps->create(); + } catch (DeserializeException $e) {} + catch (TwilioException $e) {} + + $this->assertRequest(new Request( + 'post', + 'https://preview.twilio.com/Sync/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Maps' + )); + } + + public function testReadRequest() { + $this->holodeck->mock(new Response(500, '')); + + try { + $this->twilio->preview->sync->services("ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") + ->syncMaps->read(); + } catch (DeserializeException $e) {} + catch (TwilioException $e) {} + + $this->assertRequest(new Request( + 'get', + 'https://preview.twilio.com/Sync/Services/ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Maps' + )); + } +}
\ No newline at end of file |