19 declare(strict_types=1);
45 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithQuestionTitleOutputModeDataProvider')] 48 $Settings_question_behaviour = $this->
getTestInstance()->withQuestionTitleOutputMode($io);
50 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
51 $this->assertEquals($io, $Settings_question_behaviour->getQuestionTitleOutputMode());
63 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithInstantFeedbackDataProvider')] 66 $Settings_question_behaviour = $this->
getTestInstance()->withAutosaveEnabled($io);
68 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
69 $this->assertEquals($io, $Settings_question_behaviour->getAutosaveEnabled());
80 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithAutosaveIntervalDataProvider')] 83 $Settings_question_behaviour = $this->
getTestInstance()->withAutosaveInterval($io);
85 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
86 $this->assertEquals($io, $Settings_question_behaviour->getAutosaveInterval());
98 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithShuffleQuestionsDataProvider')] 101 $Settings_question_behaviour = $this->
getTestInstance()->withShuffleQuestions($io);
103 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
104 $this->assertEquals($io, $Settings_question_behaviour->getShuffleQuestions());
115 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithInstantFeedbackPointsEnabledDataProvider')] 118 $Settings_question_behaviour = $this->
getTestInstance()->withInstantFeedbackPointsEnabled($io);
120 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
121 $this->assertEquals($io, $Settings_question_behaviour->getInstantFeedbackPointsEnabled());
132 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithInstantFeedbackGenericEnabledDataProvider')] 135 $Settings_question_behaviour = $this->
getTestInstance()->withInstantFeedbackGenericEnabled($io);
137 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
138 $this->assertEquals($io, $Settings_question_behaviour->getInstantFeedbackGenericEnabled());
149 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithInstantFeedbackSpecificEnabledDataProvider')] 152 $Settings_question_behaviour = $this->
getTestInstance()->withInstantFeedbackSpecificEnabled($io);
154 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
155 $this->assertEquals($io, $Settings_question_behaviour->getInstantFeedbackSpecificEnabled());
166 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithInstantFeedbackSolutionEnabledDataProvider')] 169 $Settings_question_behaviour = $this->
getTestInstance()->withInstantFeedbackSolutionEnabled($io);
171 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
172 $this->assertEquals($io, $Settings_question_behaviour->getInstantFeedbackSolutionEnabled());
183 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithForceInstantFeedbackOnNextQuestionDataProvider')] 186 $Settings_question_behaviour = $this->
getTestInstance()->withForceInstantFeedbackOnNextQuestion($io);
188 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
189 $this->assertEquals($io, $Settings_question_behaviour->getForceInstantFeedbackOnNextQuestion());
200 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithLockAnswerOnInstantFeedbackEnabledDataProvider')] 203 $Settings_question_behaviour = $this->
getTestInstance()->withLockAnswerOnInstantFeedbackEnabled($io);
205 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
206 $this->assertEquals($io, $Settings_question_behaviour->getLockAnswerOnInstantFeedbackEnabled());
217 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithLockAnswerOnNextQuestionEnabledDataProvider')] 220 $Settings_question_behaviour = $this->
getTestInstance()->withLockAnswerOnNextQuestionEnabled($io);
222 $this->assertInstanceOf(SettingsQuestionBehaviour::class, $Settings_question_behaviour);
223 $this->assertEquals($io, $Settings_question_behaviour->getLockAnswerOnNextQuestionEnabled());
static getAndWithLockAnswerOnNextQuestionEnabledDataProvider()
static getAndWithForceInstantFeedbackOnNextQuestionDataProvider()
testGetAndWithLockAnswerOnInstantFeedbackEnabled(bool $io)
testGetAndWithInstantFeedbackGenericEnabled(bool $io)
static getAndWithLockAnswerOnInstantFeedbackEnabledDataProvider()
testGetAndWithLockAnswerOnNextQuestionEnabled(bool $io)
testGetAndWithAutosaveEnabled(bool $io)
static getAndWithInstantFeedbackPointsEnabledDataProvider()
testGetAndWithInstantFeedbackSolutionEnabled(bool $io)
testGetAndWithForceInstantFeedbackOnNextQuestion(bool $io)
testGetAndWithShuffleQuestions(bool $io)
testGetAndWithInstantFeedbackSpecificEnabled(bool $io)
static getAndWithInstantFeedbackGenericEnabledDataProvider()
static getAndWithInstantFeedbackSpecificEnabledDataProvider()
static getAndWithShuffleQuestionsDataProvider()
testGetAndWithQuestionTitleOutputMode(int $io)
static getAndWithAutosaveIntervalDataProvider()
static getAndWithInstantFeedbackDataProvider()
static getAndWithInstantFeedbackSolutionEnabledDataProvider()
testGetAndWithInstantFeedbackPointsEnabled(bool $io)
testGetAndWithAutosaveInterval(int $io)
static getAndWithQuestionTitleOutputModeDataProvider()