public function testCanRespondToGlobalOptionsMethodAutomatically()
{
$router = new Router();
$router->get('/asian', 'Asian Food!');
$router->post('/eastern', 'Eastern Food!');
$router->eat('/mongolian', 'Mongolian Food!');
$response = (string) $router->dispatch('OPTIONS', '*')->response();
$this->assertHeaderContains('Allow: GET, POST, EAT', 'There should be a sent Allow header with all methods from all routes');
}