29 $this->assertInstanceOf(SettingsResultDetails::class, $settingsResultDetails);
32 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithResultsPresentationDataProvider')]
36 $settingsResultDetails = $settingsResultDetails->withResultsPresentation($IO);
37 $this->assertEquals($IO, $settingsResultDetails->getResultsPresentation());
49 #[\PHPUnit\Framework\Attributes\DataProvider('getAndShowExamIdInTestResultsDataProvider')]
53 $settingsResultDetails = $settingsResultDetails->withShowExamIdInTestResults($IO);
54 $this->assertEquals($IO, $settingsResultDetails->getShowExamIdInTestResults());
65 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShowPassDetailsDataProvider')]
69 $settingsResultDetails = $settingsResultDetails->withShowPassDetails($IO);
70 $this->assertEquals($IO, $settingsResultDetails->getShowPassDetails());
81 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShowSolutionPrintviewDataProvider')]
85 $settingsResultDetails = $settingsResultDetails->withShowSolutionPrintview($IO);
86 $this->assertEquals($IO, $settingsResultDetails->getShowSolutionPrintview());
97 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShowSolutionFeedbackDataProvider')]
101 $settingsResultDetails = $settingsResultDetails->withShowSolutionFeedback($IO);
102 $this->assertEquals($IO, $settingsResultDetails->getShowSolutionFeedback());
113 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShowSolutionAnswersOnlyDataProvider')]
117 $settingsResultDetails = $settingsResultDetails->withShowSolutionAnswersOnly($IO);
118 $this->assertEquals($IO, $settingsResultDetails->getShowSolutionAnswersOnly());
129 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShowSolutionSignatureDataProvider')]
133 $settingsResultDetails = $settingsResultDetails->withShowSolutionSignature($IO);
134 $this->assertEquals($IO, $settingsResultDetails->getShowSolutionSignature());
145 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShowSolutionSuggestedDataProvider')]
149 $settingsResultDetails = $settingsResultDetails->withShowSolutionSuggested($IO);
150 $this->assertEquals($IO, $settingsResultDetails->getShowSolutionSuggested());
161 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShowSolutionListComparisonDataProvider')]
165 $settingsResultDetails = $settingsResultDetails->withShowSolutionListComparison($IO);
166 $this->assertEquals($IO, $settingsResultDetails->getShowSolutionListComparison());
177 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithExportSettingsDataProvider')]
181 $settingsResultDetails = $settingsResultDetails->withExportSettings($IO);
182 $this->assertEquals($IO, $settingsResultDetails->getExportSettings());
static getAndWithShowSolutionSuggestedDataProvider()
static getAndWithExportSettingsDataProvider()
testGetAndWithShowSolutionListComparison(bool $IO)
testGetAndWithExportSettings(int $IO)
static getAndWithShowSolutionListComparisonDataProvider()
static getAndWithShowPassDetailsDataProvider()
testGetAndWithShowSolutionSuggested(bool $IO)
static getAndWithShowSolutionPrintviewDataProvider()
testGetShowSolutionFeedback(bool $IO)
testGetAndWithShowSolutionSignature(bool $IO)
static getAndWithShowSolutionAnswersOnlyDataProvider()
testGetAndWithShowSolutionAnswersOnly(bool $IO)
static getAndWithShowSolutionSignatureDataProvider()
testGetAndShowExamIdInTestResults(bool $IO)
testGetAndWithResultsPresentation(int $IO)
static getAndShowExamIdInTestResultsDataProvider()
static getAndWithResultsPresentationDataProvider()
testGetAndWithShowSolutionPrintview(bool $IO)
testGetAndWithShowPassDetails(bool $IO)
static getAndWithShowSolutionFeedbackDataProvider()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...