示例#1
0
 /**
  * @expectedException \RuntimeException
  * @expectedExceptionMessage Cannot seek a NoSeekStream
  */
 public function testCannotSeek()
 {
     $s = $this->getMockBuilder('Psr\\Http\\Message\\StreamInterface')->setMethods(array('isSeekable', 'seek'))->getMockForAbstractClass();
     $s->expects($this->never())->method('seek');
     $s->expects($this->never())->method('isSeekable');
     $wrapped = new NoSeekStream($s);
     $this->assertFalse($wrapped->isSeekable());
     $wrapped->seek(2);
 }