public function testGetFile()
 {
     $files = ['key1' => 'value1', 'key2' => 'value2'];
     $request = new HttpRequest([], [], [], $files, []);
     $this->assertEquals($request->getFile('key1'), $files['key1']);
     $this->assertEquals($request->getFile('key1', 'defaultValue'), $files['key1']);
     $this->assertEquals($request->getFile('key2'), $files['key2']);
     $this->assertEquals($request->getFile('key3', 'defaultValue'), 'defaultValue');
     $this->assertNull($request->getFile('key3'));
 }