3 declare(strict_types=1);
29 protected function setUp(): void
36 $this->createMock(ilCtrl::class),
37 $this->createMock(ilLanguage::class),
38 $this->createMock(ilTestPlayerAbstractGUI::class)
44 $this->assertInstanceOf(ilTestNavigationToolbarGUI::class, $this->testObj);
49 $this->testObj->setSuspendTestButtonEnabled(
false);
50 $this->assertFalse($this->testObj->isSuspendTestButtonEnabled());
52 $this->testObj->setSuspendTestButtonEnabled(
true);
53 $this->assertTrue($this->testObj->isSuspendTestButtonEnabled());
58 $this->testObj->setQuestionListButtonEnabled(
false);
59 $this->assertFalse($this->testObj->isQuestionListButtonEnabled());
61 $this->testObj->setQuestionListButtonEnabled(
true);
62 $this->assertTrue($this->testObj->isQuestionListButtonEnabled());
67 $this->testObj->setQuestionTreeButtonEnabled(
false);
68 $this->assertFalse($this->testObj->isQuestionTreeButtonEnabled());
70 $this->testObj->setQuestionTreeButtonEnabled(
true);
71 $this->assertTrue($this->testObj->isQuestionTreeButtonEnabled());
76 $this->testObj->setQuestionTreeVisible(
false);
77 $this->assertFalse($this->testObj->isQuestionTreeVisible());
79 $this->testObj->setQuestionTreeVisible(
true);
80 $this->assertTrue($this->testObj->isQuestionTreeVisible());
85 $this->testObj->setQuestionSelectionButtonEnabled(
false);
86 $this->assertFalse($this->testObj->isQuestionSelectionButtonEnabled());
88 $this->testObj->setQuestionSelectionButtonEnabled(
true);
89 $this->assertTrue($this->testObj->isQuestionSelectionButtonEnabled());
94 $this->testObj->setFinishTestButtonEnabled(
false);
95 $this->assertFalse($this->testObj->isFinishTestButtonEnabled());
97 $this->testObj->setFinishTestButtonEnabled(
true);
98 $this->assertTrue($this->testObj->isFinishTestButtonEnabled());
103 $this->testObj->setFinishTestCommand(
"testString");
104 $this->assertEquals(
"testString", $this->testObj->getFinishTestCommand());
109 $this->testObj->setFinishTestButtonPrimary(
false);
110 $this->assertFalse($this->testObj->isFinishTestButtonPrimary());
112 $this->testObj->setFinishTestButtonPrimary(
true);
113 $this->assertTrue($this->testObj->isFinishTestButtonPrimary());
118 $this->testObj->setDisabledStateEnabled(
false);
119 $this->assertFalse($this->testObj->isDisabledStateEnabled());
121 $this->testObj->setDisabledStateEnabled(
true);
122 $this->assertTrue($this->testObj->isDisabledStateEnabled());