19declare(strict_types=1);
26 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithConcludingRemarksEnabledDataProvider')]
31 $this->assertInstanceOf(SettingsFinishing::class, $settings_finishing);
32 $this->assertEquals($io, $settings_finishing->getShowAnswerOverview());
43 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithConcludingRemarksEnabledDataProvider')]
46 $settings_finishing = (
new SettingsFinishing())->withConcludingRemarksEnabled($io);
48 $this->assertInstanceOf(SettingsFinishing::class, $settings_finishing);
49 $this->assertEquals($io, $settings_finishing->getConcludingRemarksEnabled());
61 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithConcludingRemarksPageIdDataProvider')]
64 $settings_finishing = (
new SettingsFinishing())->withConcludingRemarksPageId($io);
66 $this->assertInstanceOf(SettingsFinishing::class, $settings_finishing);
67 $this->assertEquals($io, $settings_finishing->getConcludingRemarksPageId());
80 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithRedirectionModeDataProvider')]
85 $this->assertInstanceOf(SettingsFinishing::class, $settings_finishing);
86 $this->assertEquals($io, $settings_finishing->getRedirectionMode());
93 [RedirectionModes::NONE],
94 [RedirectionModes::IF_KIOSK_ACTIVATED],
99 #[\PHPUnit\Framework\Attributes\DataProvider('getAndWithRedirectionUrlDataProvider')]
104 $this->assertInstanceOf(SettingsFinishing::class, $settings_finishing);
105 $this->assertEquals($io, $settings_finishing->getRedirectionUrl());
testGetAndWithShowAnswerOverview(bool $io)
testGetAndWithRedirectionMode(RedirectionModes $io)
static getAndWithRedirectionUrlDataProvider()
static getAndWithConcludingRemarksEnabledDataProvider()
testGetAndWithConcludingRemarksEnabled(bool $io)
static getAndWithConcludingRemarksTextDataProvider()
static getAndWithConcludingRemarksPageIdDataProvider()
testGetAndWithRedirectionUrl(?string $io)
static getAndWithRedirectionModeDataProvider()
testGetAndWithConcludingRemarksPageId(?int $io)