3declare(strict_types=1);
 
   29    protected function setUp(): void
 
   34            $this->createMock(ilLanguage::class)
 
   40        $this->assertInstanceOf(ilTestQuestionHeaderBlockBuilder::class, $this->testObj);
 
   45        $this->testObj->setHeaderMode(12);
 
   46        $this->assertEquals(12, $this->testObj->getHeaderMode());
 
   51        $this->testObj->setQuestionTitle(
"test");
 
   52        $this->assertEquals(
"test", $this->testObj->getQuestionTitle());
 
   57        $this->testObj->setQuestionPoints(20.5);
 
   58        $this->assertEquals(20.5, $this->testObj->getQuestionPoints());
 
   63        $this->testObj->setQuestionAnswered(
false);
 
   64        $this->assertFalse($this->testObj->isQuestionAnswered());
 
   66        $this->testObj->setQuestionAnswered(
true);
 
   67        $this->assertTrue($this->testObj->isQuestionAnswered());
 
   72        $this->testObj->setQuestionPosition(20);
 
   73        $this->assertEquals(20, $this->testObj->getQuestionPosition());
 
   78        $this->testObj->setQuestionCount(20);
 
   79        $this->assertEquals(20, $this->testObj->getQuestionCount());
 
   84        $this->testObj->setQuestionPostponed(
false);
 
   85        $this->assertFalse($this->testObj->isQuestionPostponed());
 
   87        $this->testObj->setQuestionPostponed(
true);
 
   88        $this->assertTrue($this->testObj->isQuestionPostponed());
 
   93        $this->testObj->setQuestionObligatory(
false);
 
   94        $this->assertFalse($this->testObj->isQuestionObligatory());
 
   96        $this->testObj->setQuestionObligatory(
true);
 
   97        $this->assertTrue($this->testObj->isQuestionObligatory());
 
  102        $this->testObj->setQuestionRelatedObjectives(
"test");
 
  103        $this->assertEquals(
"test", $this->testObj->getQuestionRelatedObjectives());