/** * Runs the application. * * @return void */ public function run() { $request = Request::getCurrent(); $response = $this->handle($request); $response->send(); }
/** * @dataProvider providerGetFiles * * @param string $key * @param array $expectedFileNames */ public function testGetFiles($key, $expectedFileNames) { $_FILES = $this->getSampleFilesArray(); $request = Request::getCurrent(); $files = $request->getFiles($key); foreach ($files as &$file) { $file = $file->getName(); } $this->assertSame($expectedFileNames, $files); }