19 declare(strict_types=1);
29 protected function setUp(): void
33 $this->addGlobal_lng();
36 $this->createMock(ilCtrl::class),
37 $this->createMock(ilTestPlayerAbstractGUI::class)
43 $this->assertInstanceOf(ilTestNavigationToolbarGUI::class, $this->testObj);
48 $this->testObj->setSuspendTestButtonEnabled(
false);
49 $this->assertFalse($this->testObj->isSuspendTestButtonEnabled());
51 $this->testObj->setSuspendTestButtonEnabled(
true);
52 $this->assertTrue($this->testObj->isSuspendTestButtonEnabled());
57 $this->testObj->setUserPassOverviewEnabled(
false);
58 $this->assertFalse($this->testObj->isUserPassOverviewEnabled());
60 $this->testObj->setUserPassOverviewEnabled(
true);
61 $this->assertTrue($this->testObj->isUserPassOverviewEnabled());
66 $this->testObj->setQuestionTreeVisible(
false);
67 $this->assertFalse($this->testObj->isQuestionTreeVisible());
69 $this->testObj->setQuestionTreeVisible(
true);
70 $this->assertTrue($this->testObj->isQuestionTreeVisible());
75 $this->testObj->setFinishTestButtonEnabled(
false);
76 $this->assertFalse($this->testObj->isFinishTestButtonEnabled());
78 $this->testObj->setFinishTestButtonEnabled(
true);
79 $this->assertTrue($this->testObj->isFinishTestButtonEnabled());
84 $this->testObj->setFinishTestCommand(
"testString");
85 $this->assertEquals(
"testString", $this->testObj->getFinishTestCommand());
90 $this->testObj->setFinishTestButtonPrimary(
false);
91 $this->assertFalse($this->testObj->isFinishTestButtonPrimary());
93 $this->testObj->setFinishTestButtonPrimary(
true);
94 $this->assertTrue($this->testObj->isFinishTestButtonPrimary());
99 $this->testObj->setDisabledStateEnabled(
false);
100 $this->assertFalse($this->testObj->isDisabledStateEnabled());
102 $this->testObj->setDisabledStateEnabled(
true);
103 $this->assertTrue($this->testObj->isDisabledStateEnabled());