19 declare(strict_types=1);
29 $trs = new \ilTestPassResultsSettings();
30 $this->assertFalse($trs->getShowHiddenQuestions());
31 $this->assertFalse($trs->getShowOptionalQuestions());
32 $this->assertTrue($trs->getShowBestSolution());
33 $this->assertTrue($trs->getShowFeedback());
34 $this->assertFalse($trs->getQuestionTextOnly());
35 $this->assertFalse($trs->getShowRecapitulation());
40 $trs = new \ilTestPassResultsSettings(
true,
true,
true,
true,
true,
true);
41 $this->assertTrue($trs->getShowHiddenQuestions());
42 $this->assertTrue($trs->getShowOptionalQuestions());
43 $this->assertTrue($trs->getShowBestSolution());
44 $this->assertTrue($trs->getShowFeedback());
45 $this->assertTrue($trs->getQuestionTextOnly());
46 $this->assertTrue($trs->getShowRecapitulation());
48 $trs = new \ilTestPassResultsSettings(
false,
false,
false,
false,
false,
false);
49 $this->assertFalse($trs->getShowHiddenQuestions());
50 $this->assertFalse($trs->getShowOptionalQuestions());
51 $this->assertFalse($trs->getShowBestSolution());
52 $this->assertFalse($trs->getShowFeedback());
53 $this->assertFalse($trs->getQuestionTextOnly());
54 $this->assertFalse($trs->getShowRecapitulation());
testTestResultsSettingsBasicProps()
testTestResultsSettingsDefaults()