public function testSupportsPatch() { $app = new Bullet\App(); $app->path('update', function ($request) use($app) { $app->patch(function ($request) { return $request->params(); }); }); $params = array('foo' => 'bar', 'bar' => 'baz'); $request = new \Bullet\Request('PATCH', '/update', $params); $result = $app->run($request); $this->assertEquals('PATCH', $request->method()); $this->assertEquals(json_encode($params), $result->content()); }