19 declare(strict_types=1);
29 protected function setUp(): void
45 $this->createMock(ilObjTest::class),
46 $this->createMock(ilTestPlayerFixedQuestionSetGUI::class),
47 $this->createMock(ilTestQuestionSetConfig::class),
48 $this->createMock(ilTestSession::class),
62 $this->assertInstanceOf(ilTestInfoScreenToolbarGUI::class, $this->testInfoScreenToolbarGUI);
67 $this->assertEquals(
'', $this->testInfoScreenToolbarGUI->getSessionLockString());
69 $this->testInfoScreenToolbarGUI->setSessionLockString(
"testString");
71 $this->assertEquals(
"testString", $this->testInfoScreenToolbarGUI->getSessionLockString());
76 $this->assertIsArray($this->testInfoScreenToolbarGUI->getInfoMessages());
78 $expected = [
"test1",
"test2",
"3test",
"4test"];
80 foreach ($expected as $value) {
81 $this->testInfoScreenToolbarGUI->addInfoMessage($value);
84 $this->assertEquals($expected, $this->testInfoScreenToolbarGUI->getInfoMessages());
89 $this->assertIsArray($this->testInfoScreenToolbarGUI->getFailureMessages());
91 $expected = [
"test1",
"test2",
"3test",
"4test"];
93 foreach ($expected as $value) {
94 $this->testInfoScreenToolbarGUI->addFailureMessage($value);
97 $this->assertEquals($expected, $this->testInfoScreenToolbarGUI->getFailureMessages());