/** * @covers CodeCollab\Http\Request\Request::__construct * @covers CodeCollab\Http\Request\Request::processServerVariables * @covers CodeCollab\Http\Request\Request::serverArray */ public function testServerArray() { $request = new Request($this->createMock(Decryptor::class), $this->baseRequestData['server'], $this->baseRequestData['get'], $this->baseRequestData['post'], $this->baseRequestData['files'], $this->baseRequestData['cookies'], $this->baseRequestData['input']); $server = array_merge($this->baseRequestData['server'], ['SERVER_PROTOCOL' => '1.1', 'REQUEST_URI_PATH' => '/']); $this->assertSame($server, $request->serverArray()); }