public function testOverrideMethodViaQueryParameter($method, $action)
{
$route = new RestRoute('Api');
$url = new UrlScript();
$url->setPath('/api/foo');
$url->setQuery([RestRoute::METHOD_OVERRIDE_QUERY_PARAM => $method]);
$request = new Request($url, NULL, NULL, NULL, NULL, NULL, 'POST');
$appRequest = $route->match($request);
$this->assertEquals($action, $appRequest->parameters['action']);
}