7 use Zend\Log\Writer\Stream;
23 protected function setUp()
25 $this->stream = fopen(
'php://temp',
'r+');
26 $this->log =
new Logger();
27 $this->log->addWriter(
new Stream($this->stream));
35 $this->adapter->log(
'Zend_Test!', \LOG_NOTICE);
36 rewind($this->stream);
37 $contents = stream_get_contents($this->stream);
38 $this->assertEquals(1, substr_count($contents,
'Zend_Test!'));
41 $this->adapter->log(
'Zend_Test!', \LOG_ALERT);
42 rewind($this->stream);
43 $contents = stream_get_contents($this->stream);
44 $this->assertEquals(2, substr_count($contents,
'Zend_Test!'));
49 $this->assertEquals($this->log, $this->adapter->getLogObject());