public function testFilesAccess() { $env = new Env(); $env->files = $this->_FILES; $request = new Request($env, new Route('/', 'controller/action')); $this->assertEquals($this->_FILES, $request->files()); $this->assertEquals($this->_FILES['file1'], $request->files('file1')); $this->assertEquals($this->_FILES['file2'], $request->files('file2')); $this->assertNull($request->files('username')); $this->assertEquals([], $request->files('file3', [])); }