18 declare(strict_types=1);
28 protected function setUp(): void
37 $this->assertInstanceOf(ilTestSession::class, $this->testObj);
42 $this->testObj->setRefId(20);
43 $this->assertEquals(20, $this->testObj->getRefId());
48 $this->testObj->active_id = 20;
49 $this->assertEquals(20, $this->testObj->getActiveId());
54 $this->testObj->setUserId(20);
55 $this->assertEquals(20, $this->testObj->getUserId());
60 $this->testObj->setTestId(20);
61 $this->assertEquals(20, $this->testObj->getTestId());
66 $this->testObj->setAnonymousId(20);
67 $this->assertEquals(20, $this->testObj->getAnonymousId());
72 $this->testObj->setLastSequence(20);
73 $this->assertEquals(20, $this->testObj->getLastSequence());
78 $this->testObj->setPass(20);
79 $this->assertEquals(20, $this->testObj->getPass());
84 $this->testObj->setPass(20);
85 $this->assertEquals(20, $this->testObj->getPass());
87 $this->testObj->increasePass();
88 $this->assertEquals(21, $this->testObj->getPass());
93 $this->assertFalse($this->testObj->isSubmitted());
94 $this->testObj->setSubmitted();
96 $this->assertTrue($this->testObj->isSubmitted());
101 $this->assertEmpty($this->testObj->getSubmittedTimestamp());
102 $this->testObj->setSubmittedTimestamp();
104 $this->assertIsString($this->testObj->getSubmittedTimestamp());
109 $this->testObj->setLastFinishedPass(20);
110 $this->assertEquals(20, $this->testObj->getLastFinishedPass());
115 $this->testObj->setObjectiveOrientedContainerId(20);
116 $this->assertEquals(20, $this->testObj->getObjectiveOrientedContainerId());
121 $this->testObj->setLastStartedPass(20);
122 $this->assertEquals(20, $this->testObj->getLastStartedPass());
127 $this->assertFalse($this->testObj->isObjectiveOriented());
129 $this->testObj->setObjectiveOrientedContainerId(20);
130 $this->assertTrue($this->testObj->isObjectiveOriented());
136 $this->testObj->setAccessCodeToSession(17);
143 $this->testObj->setAccessCodeToSession(17);
146 $this->testObj->unsetAccessCodeInSession();
152 $this->assertFalse($this->testObj->isAnonymousUser());
155 $this->assertTrue($this->testObj->isAnonymousUser());
160 $this->testObj->active_id = 20;
161 $this->testObj->setPasswordChecked(
true);
163 $this->assertTrue($this->testObj->isPasswordChecked());
static get(string $a_var)
testUnsetAccessCodeInSession()
testIsObjectiveOriented()
testObjectiveOrientedContainerId()
testSetAccessCodeToSession()
const ACCESS_CODE_SESSION_INDEX
test_instantiateObject_shouldReturnInstance()
static set(string $a_var, $a_val)
Set a value.