diff options
author | matt <matt@twilio.com> | 2016-08-29 10:39:08 -0700 |
---|---|---|
committer | matt <matt@twilio.com> | 2016-08-29 10:39:08 -0700 |
commit | bcf66baa81d5412fec65bf46f81435e59f3fadde (patch) | |
tree | 2a01ddaa7245e3ac913edc9bd4fc1cba2b0d3e71 /Twilio/Tests/Integration/Api/V2010/Account/IncomingPhoneNumberTest.php | |
parent | 1b5fe25928f904846d58d914bc259dc9865ab9fd (diff) | |
download | twilio-php-origin/urlencode-url-parts.zip twilio-php-origin/urlencode-url-parts.tar.gz twilio-php-origin/urlencode-url-parts.tar.bz2 |
rawurlencode solution arguments before interpolationorigin/urlencode-url-parts
- URL segments are generally sids, but in the case that they are phone
numbers or sid-likes, they should be `rawurlencode()`d
- Updates the Holodeck assertions so they produce better failure messages.
- Updates appropriate tests to assert correct behavior.
Diffstat (limited to 'Twilio/Tests/Integration/Api/V2010/Account/IncomingPhoneNumberTest.php')
-rw-r--r-- | Twilio/Tests/Integration/Api/V2010/Account/IncomingPhoneNumberTest.php | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/Twilio/Tests/Integration/Api/V2010/Account/IncomingPhoneNumberTest.php b/Twilio/Tests/Integration/Api/V2010/Account/IncomingPhoneNumberTest.php index d07b8f2..c6e3bfb 100644 --- a/Twilio/Tests/Integration/Api/V2010/Account/IncomingPhoneNumberTest.php +++ b/Twilio/Tests/Integration/Api/V2010/Account/IncomingPhoneNumberTest.php @@ -25,10 +25,10 @@ class IncomingPhoneNumberTest extends HolodeckTestCase { } catch (DeserializeException $e) {} catch (TwilioException $e) {} - $this->assertTrue($this->holodeck->hasRequest(new Request( + $this->assertRequest(new Request( 'post', 'https://api.twilio.com/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/IncomingPhoneNumbers/PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json' - ))); + )); } public function testUpdateResponse() { @@ -84,10 +84,10 @@ class IncomingPhoneNumberTest extends HolodeckTestCase { } catch (DeserializeException $e) {} catch (TwilioException $e) {} - $this->assertTrue($this->holodeck->hasRequest(new Request( + $this->assertRequest(new Request( 'get', 'https://api.twilio.com/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/IncomingPhoneNumbers/PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json' - ))); + )); } public function testFetchResponse() { @@ -143,10 +143,10 @@ class IncomingPhoneNumberTest extends HolodeckTestCase { } catch (DeserializeException $e) {} catch (TwilioException $e) {} - $this->assertTrue($this->holodeck->hasRequest(new Request( + $this->assertRequest(new Request( 'delete', 'https://api.twilio.com/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/IncomingPhoneNumbers/PNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json' - ))); + )); } public function testDeleteResponse() { @@ -170,10 +170,10 @@ class IncomingPhoneNumberTest extends HolodeckTestCase { } catch (DeserializeException $e) {} catch (TwilioException $e) {} - $this->assertTrue($this->holodeck->hasRequest(new Request( + $this->assertRequest(new Request( 'get', 'https://api.twilio.com/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/IncomingPhoneNumbers.json' - ))); + )); } public function testReadFullResponse() { @@ -232,7 +232,7 @@ class IncomingPhoneNumberTest extends HolodeckTestCase { $actual = $this->twilio->api->v2010->accounts("ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") ->incomingPhoneNumbers->read(); - $this->assertTrue(count($actual) > 0); + $this->assertGreaterThan(0, count($actual)); } public function testReadEmptyResponse() { @@ -271,10 +271,10 @@ class IncomingPhoneNumberTest extends HolodeckTestCase { } catch (DeserializeException $e) {} catch (TwilioException $e) {} - $this->assertTrue($this->holodeck->hasRequest(new Request( + $this->assertRequest(new Request( 'post', 'https://api.twilio.com/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/IncomingPhoneNumbers.json' - ))); + )); } public function testCreateResponse() { |