public function testMatchWithRequestMethod()
{
$parameters = array('controller' => 'resource', 'action' => 'create');
$route = new Route(array('template' => '/resource', 'params' => $parameters + array('http:method' => 'POST')));
$result = $route->match(array('controller' => 'resource', 'action' => 'create', 'http:method' => 'POST'));
$this->assertEqual('/resource', $result);
$result = $route->match(array('controller' => 'resource', 'action' => 'create'));
$this->assertEqual(false, $result);
}