Пример #1
0
 public function testWriteString()
 {
     $stream = $this->getEmptyStream();
     $access = new BinaryStreamAccess($stream);
     $access->writeString('');
     $access->writeString('A');
     $access->writeString('binary');
     $stream->rewind();
     $val = $access->readString();
     $this->assertInternalType('string', $val);
     $this->assertEquals('', $val);
     $val = $access->readString();
     $this->assertInternalType('string', $val);
     $this->assertEquals('A', $val);
     $val = $access->readString();
     $this->assertInternalType('string', $val);
     $this->assertEquals('binary', $val);
 }