Example #1
0
 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', []));
 }