Example #1
0
 /**
  * Tests adding a writer by attach
  * @return void
  */
 public function testAddWriterByAttach()
 {
     $instance = new Log();
     $writer = new Log\Writer\Mock(array('formatter' => array('simple' => array('format' => '%message%'))));
     $instance->attach('writers', 'mock', $writer);
     $this->assertEquals($writer, $instance->writers->mock);
     $instance->write('Hello world');
     $entries = $writer->getEntries();
     $this->assertEquals('Hello world', $entries[0]);
 }