ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilTestSettingsChangeConfirmationGUITest.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
28{
30
31 protected function setUp(): void
32 {
33 parent::setUp();
34
35 $this->testSettingsChangeConfirmationGUI = new ilTestSettingsChangeConfirmationGUI(
36 $this->createMock(RequestDataCollector::class),
37 $this->createMock(ilObjTest::class)
38 );
39 }
40
41 public function testSetAndGetOldQuestionSetType(): void
42 {
43 $expect = 'testType';
44
45 $this->testSettingsChangeConfirmationGUI->setOldQuestionSetType($expect);
46
47 $this->assertEquals($expect, $this->testSettingsChangeConfirmationGUI->getOldQuestionSetType());
48 }
49
50 public function testSetAndGetNewQuestionSetType(): void
51 {
52 $expect = 'testType';
53
54 $this->testSettingsChangeConfirmationGUI->setNewQuestionSetType($expect);
55
56 $this->assertEquals($expect, $this->testSettingsChangeConfirmationGUI->getNewQuestionSetType());
57 }
58
60 {
61 $expect = true;
62
63 $this->testSettingsChangeConfirmationGUI->setQuestionLossInfoEnabled($expect);
64
65 $this->assertEquals($expect, $this->testSettingsChangeConfirmationGUI->isQuestionLossInfoEnabled());
66 }
67}
Class ilTestBaseClass.
Class ilTestSettingsChangeConfirmationGUITest.
ilTestSettingsChangeConfirmationGUI $testSettingsChangeConfirmationGUI