29 : void
30 {
32
34
36
39 'ilDB',
40 $this->getMockBuilder(ilDBInterface::class)->disableAutoReturnValueGeneration()->getMock()
41 );
42
44 'ilSetting',
45 $this->getMockBuilder(\
ILIAS\Administration\Setting::class)->getMock()
46 );
48 'ilErr',
49 $this->getMockBuilder(ilErrorHandling::class)->disableOriginalConstructor()->getMock()
50 );
51
52 $logger = $this
53 ->getMockBuilder(ilLogger::class)
54 ->disableOriginalConstructor()
55 ->getMock();
56 $logger_factory = $this->getMockBuilder(ilLoggerFactory::class)->disableOriginalConstructor()->getMock();
57 $logger_factory
58 ->expects($this->once())
59 ->method('getComponentLogger')
60 ->willReturn($logger);
62 ilLoggerFactory::class,
63 $logger_factory
64 );
65
66 parent::setUp();
67 }
setGlobalVariable(string $name, mixed $value)
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.