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); }