19 declare(strict_types=1);
29 protected function setUp(): void
38 $this->assertInstanceOf(ilTestQuestionHeaderBlockBuilder::class, $this->testObj);
44 $this->testObj->setHeaderMode($headerMode);
45 $this->assertEquals($headerMode, $this->testObj->getHeaderMode());
50 $questionTitle =
'test';
51 $this->testObj->setQuestionTitle($questionTitle);
52 $this->assertEquals($questionTitle, $this->testObj->getQuestionTitle());
57 $questionPoints = 20.5;
58 $this->testObj->setQuestionPoints($questionPoints);
59 $this->assertEquals($questionPoints, $this->testObj->getQuestionPoints());
64 $this->testObj->setQuestionAnswered(
false);
65 $this->assertFalse($this->testObj->isQuestionAnswered());
67 $this->testObj->setQuestionAnswered(
true);
68 $this->assertTrue($this->testObj->isQuestionAnswered());
73 $questionPosition = 20;
74 $this->testObj->setQuestionPosition($questionPosition);
75 $this->assertEquals($questionPosition, $this->testObj->getQuestionPosition());
81 $this->testObj->setQuestionCount($questionCount);
82 $this->assertEquals($questionCount, $this->testObj->getQuestionCount());
87 $this->testObj->setQuestionPostponed(
false);
88 $this->assertFalse($this->testObj->isQuestionPostponed());
90 $this->testObj->setQuestionPostponed(
true);
91 $this->assertTrue($this->testObj->isQuestionPostponed());
96 $questionRelatedObjectives =
'test';
97 $this->testObj->setQuestionRelatedObjectives($questionRelatedObjectives);
98 $this->assertEquals($questionRelatedObjectives, $this->testObj->getQuestionRelatedObjectives());