getLevel()); self::assertSame(LoggerLevel::getLevelAll(), $root->getEffectiveLevel()); self::assertSame('root', $root->getName()); self::assertNull($root->getParent()); } /** * @expectedException PHPUnit_Framework_Error * @expectedExceptionMessage log4php: LoggerRoot cannot have a parent. */ public function testSetParentWarning() { $root = new LoggerRoot(); $logger = new Logger('test'); $root->setParent($logger); } public function testSetParentResult() { $root = new LoggerRoot(); $logger = new Logger('test'); @$root->setParent($logger); self::assertNull($root->getParent()); } /** * @expectedException PHPUnit_Framework_Error * @expectedExceptionMessage log4php: Cannot set LoggerRoot level to null. */ public function testNullLevelWarning() { $root = new LoggerRoot(); $root->setLevel(null); } }