[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 require_once 'Twilio/RequestValidator.php'; 4 5 class RequestValidatorTest extends PHPUnit_Framework_TestCase { 6 7 function testRequestValidation() { 8 $token = "1c892n40nd03kdnc0112slzkl3091j20"; 9 $validator = new Services_Twilio_RequestValidator($token); 10 11 $uri = "http://www.postbin.org/1ed898x"; 12 $params = array( 13 "CalledZip" => "94612", 14 "AccountSid" => "AC9a9f9392lad99kla0sklakjs90j092j3", 15 "ApiVersion" => "2010-04-01", 16 "CallSid" => "CAd800bb12c0426a7ea4230e492fef2a4f", 17 "CallStatus" => "ringing", 18 "Called" => "+15306384866", 19 "CalledCity" => "OAKLAND", 20 "CalledCountry" => "US", 21 "CalledState" => "CA", 22 "Caller" => "+15306666666", 23 "CallerCity" => "SOUTH LAKE TAHOE", 24 "CallerCountry" => "US", 25 "CallerName" => "CA Wireless Call", 26 "CallerState" => "CA", 27 "CallerZip" => "89449", 28 "Direction" => "inbound", 29 "From" => "+15306666666", 30 "FromCity" => "SOUTH LAKE TAHOE", 31 "FromCountry" => "US", 32 "FromState" => "CA", 33 "FromZip" => "89449", 34 "To" => "+15306384866", 35 "ToCity" => "OAKLAND", 36 "ToCountry" => "US", 37 "ToState" => "CA", 38 "ToZip" => "94612", 39 ); 40 41 $expected = "fF+xx6dTinOaCdZ0aIeNkHr/ZAA="; 42 43 $this->assertEquals( 44 $validator->computeSignature($uri, $params), $expected); 45 $this->assertTrue($validator->validate($expected, $uri, $params)); 46 } 47 48 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |