public function testSimpleConstruct() { $request = new ServerRequest(); static::assertEquals([], $request->getServerParams()); static::assertEquals([], $request->getCookieParams()); static::assertEquals([], $request->getQueryParams()); static::assertEquals([], $request->getUploadedFiles()); static::assertEquals([], $request->getParsedBody()); static::assertEquals([], $request->getAttributes()); // message static::assertEquals('1.1', $request->getProtocolVersion()); static::assertEquals([], $request->getHeaders()); static::assertNull($request->getBody()); // request static::assertEquals(null, $request->getMethod()); static::assertEquals(null, $request->getUri()); static::assertEquals('/', $request->getRequestTarget()); }