3 declare(strict_types=1);
12 protected function setUp(): void
21 $this->assertTrue($tree instanceof
ilTree);
28 $tree->initLangCode();
29 $tree_reflection =
new ReflectionProperty($tree,
'lang_code');
30 $tree_reflection->setAccessible(
true);
31 $this->assertEquals(
'en', $tree_reflection->getValue($tree));
36 $user = $this->getMockBuilder(ilObjUser::class)
37 ->disableOriginalConstructor()
38 ->onlyMethods([
'getCurrentLanguage'])
40 $user->method(
'getCurrentLanguage')->willReturn(
'');
42 $tree->initLangCode();
43 $tree_reflection =
new ReflectionProperty($tree,
'lang_code');
44 $tree_reflection->setAccessible(
true);
45 $this->assertEquals(
'en', $tree_reflection->getValue($tree));
69 $this->
setGlobalVariable(
'ilAppEventHandler', $this->createMock(ilAppEventHandler::class));
71 $logger = $this->getMockBuilder(ilLogger::class)
72 ->disableOriginalConstructor()
75 $logger_factory = $this->getMockBuilder(ilLoggerFactory::class)
76 ->disableOriginalConstructor()
77 ->onlyMethods([
'getComponentLogger'])
79 $logger_factory->method(
'getComponentLogger')->willReturn($logger);
Customizing of pimple-DIC for ILIAS.
setGlobalVariable(string $name, $value)
initRepositoryTreeDependencies()