/**
  * @covers Guzzle\Stream\Stream
  */
 public function testConstructor()
 {
     $handle = fopen('php://temp', 'r+');
     fwrite($handle, 'data');
     $stream = new Stream($handle);
     $this->assertEquals($handle, $stream->getStream());
     $this->assertTrue($stream->isReadable());
     $this->assertTrue($stream->isWritable());
     $this->assertTrue($stream->isLocal());
     $this->assertTrue($stream->isSeekable());
     $this->assertEquals('PHP', $stream->getWrapper());
     $this->assertEquals('TEMP', $stream->getStreamType());
     $this->assertEquals(4, $stream->getSize());
     $this->assertEquals('php://temp', $stream->getUri());
     $this->assertEquals(array(), $stream->getWrapperData());
     $this->assertFalse($stream->isConsumed());
     unset($stream);
 }