Example #1
0
 public function testInputUri()
 {
     $uri = new Uri('http://server.loc');
     $stream = fopen('php://temp', 'wb+');
     $streamObject = new Stream($stream);
     fclose($stream);
     $request = new Request('POST', $uri, $streamObject);
     $uri = $request->getUri();
     $this->assertInstanceOf('Psr\\Http\\Message\\UriInterface', $uri);
     $newUri = new Uri('http://www.example.com');
     $request = $request->withUri($newUri);
     $uri = $request->getUri();
     $this->assertEquals($newUri, $uri);
 }