public function testDecide()
 {
     $filter = new LoggerFilterDenyAll();
     $events = array(LoggerTestHelper::getTraceEvent(), LoggerTestHelper::getDebugEvent(), LoggerTestHelper::getInfoEvent(), LoggerTestHelper::getWarnEvent(), LoggerTestHelper::getErrorEvent(), LoggerTestHelper::getFatalEvent());
     foreach ($events as $event) {
         $actual = $filter->decide($event);
         self::assertEquals(LoggerFilter::DENY, $actual);
     }
 }
 public function testAppend()
 {
     /** @var $appender LoggerAppenderGraylog2 */
     $appender = $this->getMock('LoggerAppenderGraylog2', array('createConnection', 'closeConnection'));
     $fp = fopen("php://temp", "w+");
     $appender->expects($this->once())->method('createConnection')->will($this->returnValue($fp));
     $appender->expects($this->once())->method('closeConnection')->will($this->returnValue(true));
     $shortMessage = "Some logging event";
     $event = LoggerTestHelper::getDebugEvent($shortMessage);
     $appender->doAppend($event);
     rewind($fp);
     $message = stream_get_contents($fp);
     $this->assertNotEmpty($message);
 }