/** * {@inheritDoc} */ public function setLevel($level = LogLevel::INFO) { // check level LogLevel::getLevelCode($level); // set level $this->level = $level; return $this; }
/** * @covers Phossa\Logger\LogLevel::getLevelCode * @expectedExceptionCode Phossa\Logger\Message\Message::INVALID_LOG_LEVEL * @expectedException Phossa\Logger\Exception\InvalidArgumentException */ public function testGetLevelCode2() { $this->assertEquals(0, LogLevel::getLevelCode('', true)); }