/** @test */ public function itIsExpectedThat() { $req = $this->mockZendRequest(['REQUEST_URI' => '/foo/bar?baz=bar', 'HTTP_HOST' => 'example.com']); $ctx = Context::fromPsrRequest($req); $this->assertSame('/foo/bar', $ctx->getPath()); $this->assertSame('example.com', $ctx->getHost()); $this->assertSame(80, $ctx->getHttpPort()); $this->assertSame('http', $ctx->getScheme()); }