|
|
|
|
@ -14,6 +14,7 @@ class RequestTest extends \PHPUnit_Framework_TestCase { |
|
|
|
|
public function testRequestAccessors() { |
|
|
|
|
$vars = array( |
|
|
|
|
'get' => array('name' => 'John Q. Public', 'nickname' => 'Joey'), |
|
|
|
|
'method' => 'GET', |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$request = new Request($vars); |
|
|
|
|
@ -73,4 +74,30 @@ class RequestTest extends \PHPUnit_Framework_TestCase { |
|
|
|
|
$request->{'nickname'} = 'Janey'; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @expectedException BadMethodCallException |
|
|
|
|
*/ |
|
|
|
|
public function testGetTheMethodRight() { |
|
|
|
|
$vars = array( |
|
|
|
|
'get' => array('name' => 'John Q. Public', 'nickname' => 'Joey'), |
|
|
|
|
'method' => 'GET', |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$request = new Request($vars); |
|
|
|
|
$result = $request->post; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public function testTheMethodIsRight() { |
|
|
|
|
$vars = array( |
|
|
|
|
'get' => array('name' => 'John Q. Public', 'nickname' => 'Joey'), |
|
|
|
|
'method' => 'GET', |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$request = new Request($vars); |
|
|
|
|
$this->assertEquals('GET', $request->method); |
|
|
|
|
$result = $request->get; |
|
|
|
|
$this->assertEquals('John Q. Public', $result['name']); |
|
|
|
|
$this->assertEquals('Joey', $result['nickname']); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|