Esempio n. 1
0
 /**
  * @depends testReadReadCharPeekAndPeekChar
  */
 public function testResetAndMark()
 {
     $stream = new ReadStream('AB');
     $this->assertEquals($stream->readChar(), 'A');
     $stream->reset();
     $this->assertEquals($stream->readChar(), 'A');
     $stream->mark(1);
     $stream->reset();
     $this->assertEquals($stream->readChar(), 'B');
     $stream->reset();
     $this->assertEquals($stream->readChar(), 'B');
 }