Example #1
0
 /**
  * @depends testReadReadCharPeekAndPeekChar
  */
 public function testSkip()
 {
     $stream = new ReadStream('ABC');
     $this->assertEquals($stream->skip(1), 1);
     $this->assertEquals($stream->readChar(), 'B');
     $this->assertEquals($stream->skip(-2), -2);
     $this->assertEquals($stream->readChar(), 'A');
     $this->assertEquals($stream->skip(10), 2);
     $this->assertEquals($stream->readChar(), '');
 }