19 declare(strict_types=1);
29 protected function setUp(): void
34 $this->addGlobal_ilToolbar();
37 $this->getTestObjMock(),
38 $this->createMock(ilTestPlayerFixedQuestionSetGUI::class),
39 $this->createMock(ilTestQuestionSetConfig::class),
40 $this->createMock(ilTestSession::class),
54 $this->assertInstanceOf(ilTestInfoScreenToolbarGUI::class, $this->testInfoScreenToolbarGUI);
59 $this->assertEquals(
'', $this->testInfoScreenToolbarGUI->getSessionLockString());
61 $this->testInfoScreenToolbarGUI->setSessionLockString(
"testString");
63 $this->assertEquals(
"testString", $this->testInfoScreenToolbarGUI->getSessionLockString());
68 $this->assertIsArray($this->testInfoScreenToolbarGUI->getInfoMessages());
70 $expected = [
"test1",
"test2",
"3test",
"4test"];
72 foreach ($expected as $value) {
73 $this->testInfoScreenToolbarGUI->addInfoMessage($value);
76 $this->assertEquals($expected, $this->testInfoScreenToolbarGUI->getInfoMessages());
81 $this->assertIsArray($this->testInfoScreenToolbarGUI->getFailureMessages());
83 $expected = [
"test1",
"test2",
"3test",
"4test"];
85 foreach ($expected as $value) {
86 $this->testInfoScreenToolbarGUI->addFailureMessage($value);
89 $this->assertEquals($expected, $this->testInfoScreenToolbarGUI->getFailureMessages());