/**
* Test allowMethod method
*
* @return void
*/
public function testAllowMethod()
{
$_SERVER['REQUEST_METHOD'] = 'PUT';
$request = new CakeRequest('/posts/edit/1');
$this->assertTrue($request->allowMethod(array('put')));
// BC check
$this->assertTrue($request->onlyAllow(array('put')));
$_SERVER['REQUEST_METHOD'] = 'DELETE';
$this->assertTrue($request->allowMethod('post', 'delete'));
// BC check
$this->assertTrue($request->onlyAllow('post', 'delete'));
}