public function testWriteAutoCloseOn() { $value = get_test_string(); $value_size = strlen($value); $stream = string_to_stream(""); $buffer_size = 1000; $writer = new StringWriter($value, $stream, $buffer_size); $this->assertTrue(is_resource($stream)); while ($ret = $writer->write(true)) { } $this->assertFalse(is_resource($stream)); }
public function write() { $stream = new StringWriter($out = new MemoryOutputStream()); $stream->write($data = 'This is a test'); $this->assertEquals($data, $out->getBytes()); }
protected function writeOutro(StringWriter $writer) { $writer->write('));'); }
public function testWriter() { $writer = new StringWriter(); $writer->write('some text'); $this->assertEquals('some text', $writer->getString()); }