mirror of
https://github.com/MarijnDoeve/TijdVoorDeTest.git
synced 2026-03-06 04:44:19 +01:00
Refactor Krtek
This commit is contained in:
1
.idea/TijdVoorDeTest.iml
generated
1
.idea/TijdVoorDeTest.iml
generated
@@ -3,7 +3,6 @@
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="App\" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" packagePrefix="App\Tests\" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/vendor/clue/ndjson-react" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/vendor/composer" />
|
||||
|
||||
1
.idea/php.xml
generated
1
.idea/php.xml
generated
@@ -254,6 +254,7 @@
|
||||
<component name="PhpUnit">
|
||||
<phpunit_settings>
|
||||
<phpunit_by_interpreter interpreter_id="c1266788-d465-407a-ac5d-1f67a9cf3e8a" custom_loader_path="/app/vendor/autoload.php" phpunit_phar_path="" />
|
||||
<PhpUnitSettings custom_loader_path="$PROJECT_DIR$/vendor/autoload.php" />
|
||||
</phpunit_settings>
|
||||
</component>
|
||||
<component name="Psalm">
|
||||
|
||||
10
.idea/phpunit.xml
generated
10
.idea/phpunit.xml
generated
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="PHPUnit">
|
||||
<option name="directories">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/tests" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
@@ -21,165 +21,170 @@ class KrtekFixtures extends Fixture
|
||||
|
||||
$season->setName('Krtek Weekend')
|
||||
->setSeasonCode('12345')
|
||||
->setPreregisterCandidates(true);
|
||||
|
||||
$quiz1 = new Quiz();
|
||||
$manager->persist($quiz1);
|
||||
$quiz1->setName('Quiz 1')
|
||||
->setSeason($season);
|
||||
|
||||
$season->setActiveQuiz($quiz1)
|
||||
->addCandidate(new Candidate('Claudia'))
|
||||
->addCandidate(new Candidate('Eelco'))
|
||||
->addCandidate(new Candidate('Elise'))
|
||||
->addCandidate(new Candidate('Gert-Jan'))
|
||||
->addCandidate(new Candidate('Iris'))
|
||||
->addCandidate(new Candidate('Jari'))
|
||||
->addCandidate(new Candidate('Lara'))
|
||||
->addCandidate(new Candidate('Lotte'))
|
||||
->addCandidate(new Candidate('Myrthe'))
|
||||
->addCandidate(new Candidate('Philine'))
|
||||
->addCandidate(new Candidate('Remy'))
|
||||
->addCandidate(new Candidate('Robbert'))
|
||||
->addCandidate(new Candidate('Tom'))
|
||||
;
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Is de Krtek een man of een vrouw?')
|
||||
->addAnswer(new Answer('Ja', true))
|
||||
->addAnswer(new Answer('Nee'))
|
||||
);
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Hoeveel broers heeft de Krtek?')
|
||||
->addAnswer(new Answer('Geen', true))
|
||||
->addAnswer(new Answer('1'))
|
||||
->addAnswer(new Answer('2'))
|
||||
);
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Wat is de lievelingsfeestdag van de Krtek?')
|
||||
->addAnswer(new Answer('Geen'))
|
||||
->addAnswer(new Answer('Diens eigen verjaardag'))
|
||||
->addAnswer(new Answer('Koningsdag'))
|
||||
->addAnswer(new Answer('Kerst', true))
|
||||
->addAnswer(new Answer('Oud en Nieuw'))
|
||||
);
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Hoe kwam de Krtek naar Kersteren vandaag?')
|
||||
->addAnswer(new Answer('Met het OV', true))
|
||||
->addAnswer(new Answer('Met de auto'))
|
||||
);
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Met wie keek de Kretek video bij binnenkomst?')
|
||||
->addAnswer(new Answer('Claudia'))
|
||||
->addAnswer(new Answer('Eelco'))
|
||||
->addAnswer(new Answer('Elise'))
|
||||
->addAnswer(new Answer('Gert-Jan'))
|
||||
->addAnswer(new Answer('Iris'))
|
||||
->addAnswer(new Answer('Jari'))
|
||||
->addAnswer(new Answer('Lara'))
|
||||
->addAnswer(new Answer('Lotte'))
|
||||
->addAnswer(new Answer('Myrthe'))
|
||||
->addAnswer(new Answer('Philine'))
|
||||
->addAnswer(new Answer('Remy'))
|
||||
->addAnswer(new Answer('Robbert'))
|
||||
->addAnswer(new Answer('Tom', true))
|
||||
);
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Welk advies zou de Krtek zichzelf als kind geven?')
|
||||
->addAnswer(new Answer('Geef je vader een knuffel.'))
|
||||
->addAnswer(new Answer('Trek je wat minder aan van anderen.'))
|
||||
->addAnswer(new Answer('Luister meer naar je eigen gevoel in plaats van naar wat anderen vinden.'))
|
||||
->addAnswer(new Answer('Stel niet alles tot het laatste moment uit.'))
|
||||
->addAnswer(new Answer('Altijd doorgaan.'))
|
||||
->addAnswer(new Answer('Probeer ook eens buiten de lijntjes te kleuren', true))
|
||||
->addAnswer(new Answer('Ga als je groot bent op groepsreis! '))
|
||||
->addAnswer(new Answer('Trek minder aan van de mening van anderen, het is oké om anders te zijn.'))
|
||||
);
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Wat voor soort schoenen droeg de Krtek bij het diner?')
|
||||
->addAnswer(new Answer('Sneakers'))
|
||||
->addAnswer(new Answer('Wandel-/bergschoenen', true))
|
||||
->addAnswer(new Answer('Lederen schoenen'))
|
||||
->addAnswer(new Answer('Pantoffels'))
|
||||
->addAnswer(new Answer('Hakken'))
|
||||
->addAnswer(new Answer('Geen schoenen, alleen sokken'))
|
||||
);
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Met welk vervoersmiddel reist de Krtek het liefste?')
|
||||
->addAnswer(new Answer('Fiets', true))
|
||||
->addAnswer(new Answer('Auto'))
|
||||
->addAnswer(new Answer('Trein'))
|
||||
);
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Heeft de Krtek een eigen auto?')
|
||||
->addAnswer(new Answer('Ja'))
|
||||
->addAnswer(new Answer('Nee', true))
|
||||
);
|
||||
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Van wie is de quote die de Krtek gepakt heeft')
|
||||
->addAnswer(new Answer('Karen'))
|
||||
->addAnswer(new Answer('Gilles de Coster'))
|
||||
->addAnswer(new Answer('Kees Tol'))
|
||||
->addAnswer(new Answer('Harry en John'))
|
||||
->addAnswer(new Answer('Georgina Verbaan'))
|
||||
->addAnswer(new Answer('Marc-Marie Huijbregts'))
|
||||
->addAnswer(new Answer('Fresia Cousiño Arias, Rik van de Westelaken'))
|
||||
->addAnswer(new Answer('Ellie Lust'))
|
||||
->addAnswer(new Answer('Bouba'))
|
||||
->addAnswer(new Answer('Jan Versteegh'))
|
||||
->addAnswer(new Answer('Dick Jol'))
|
||||
->addAnswer(new Answer('Karin de Groot'))
|
||||
->addAnswer(new Answer('Pieter'))
|
||||
->addAnswer(new Answer('Renée Fokker'))
|
||||
->addAnswer(new Answer('Sam, Davy', true))
|
||||
);
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Zou de Krtek molboekjes, jokers, vrijstellingen of topito’s uit iemands rugzak stelen om te kunnen winnen?')
|
||||
->addAnswer(new Answer('Ja'))
|
||||
->addAnswer(new Answer('Nee', true))
|
||||
);
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('In wat voor bed slaapt de Krtek dit weekend?')
|
||||
->addAnswer(new Answer('Éénpersoons, losstaand bed'))
|
||||
->addAnswer(new Answer('Éénpersoonsbed, tegen een ander bed aan', true))
|
||||
->addAnswer(new Answer('Tweepersoons bed'))
|
||||
);
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Hoeveel jaar heeft de Krtek gedaan over de middelbare school?')
|
||||
->addAnswer(new Answer('5'))
|
||||
->addAnswer(new Answer('6', true))
|
||||
->addAnswer(new Answer('7'))
|
||||
->addAnswer(new Answer('8'))
|
||||
);
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Waar zat de Krtek aan tafel bij het diner?')
|
||||
->addAnswer(new Answer('Met de rug naar de accommodatie'))
|
||||
->addAnswer(new Answer('Met de rug naar de buitenmuur', true))
|
||||
);
|
||||
$quiz1->addQuestion((new Question())
|
||||
->setQuestion('Wie is de Krtek?')
|
||||
->addAnswer(new Answer('Claudia', true))
|
||||
->addAnswer(new Answer('Eelco'))
|
||||
->addAnswer(new Answer('Elise'))
|
||||
->addAnswer(new Answer('Gert-Jan'))
|
||||
->addAnswer(new Answer('Iris'))
|
||||
->addAnswer(new Answer('Jari'))
|
||||
->addAnswer(new Answer('Lara'))
|
||||
->addAnswer(new Answer('Lotte'))
|
||||
->addAnswer(new Answer('Myrthe'))
|
||||
->addAnswer(new Answer('Philine'))
|
||||
->addAnswer(new Answer('Remy'))
|
||||
->addAnswer(new Answer('Robbert'))
|
||||
->addAnswer(new Answer('Tom'))
|
||||
);
|
||||
->setPreregisterCandidates(true)
|
||||
->addCandidate(new Candidate('Claudia'))
|
||||
->addCandidate(new Candidate('Eelco'))
|
||||
->addCandidate(new Candidate('Elise'))
|
||||
->addCandidate(new Candidate('Gert-Jan'))
|
||||
->addCandidate(new Candidate('Iris'))
|
||||
->addCandidate(new Candidate('Jari'))
|
||||
->addCandidate(new Candidate('Lara'))
|
||||
->addCandidate(new Candidate('Lotte'))
|
||||
->addCandidate(new Candidate('Myrthe'))
|
||||
->addCandidate(new Candidate('Philine'))
|
||||
->addCandidate(new Candidate('Remy'))
|
||||
->addCandidate(new Candidate('Robbert'))
|
||||
->addCandidate(new Candidate('Tom'))
|
||||
->addQuiz($this->createQuiz1($season));
|
||||
|
||||
$manager->flush();
|
||||
}
|
||||
private function createQuiz1(Season $season): Quiz {
|
||||
return (new Quiz())
|
||||
->setName('Quiz 1')
|
||||
->setSeason($season)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Is de Krtek een man of een vrouw?')
|
||||
->addAnswer(new Answer('Ja', true))
|
||||
->addAnswer(new Answer('Nee'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Hoeveel broers heeft de Krtek?')
|
||||
->addAnswer(new Answer('Geen', true))
|
||||
->addAnswer(new Answer('1'))
|
||||
->addAnswer(new Answer('2'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Wat is de lievelingsfeestdag van de Krtek?')
|
||||
->addAnswer(new Answer('Geen'))
|
||||
->addAnswer(new Answer('Diens eigen verjaardag'))
|
||||
->addAnswer(new Answer('Koningsdag'))
|
||||
->addAnswer(new Answer('Kerst', true))
|
||||
->addAnswer(new Answer('Oud en Nieuw'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Hoe kwam de Krtek naar Kersteren vandaag?')
|
||||
->addAnswer(new Answer('Met het OV', true))
|
||||
->addAnswer(new Answer('Met de auto'))
|
||||
)
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Met wie keek de Kretek video bij binnenkomst?')
|
||||
->addAnswer(new Answer('Claudia'))
|
||||
->addAnswer(new Answer('Eelco'))
|
||||
->addAnswer(new Answer('Elise'))
|
||||
->addAnswer(new Answer('Gert-Jan'))
|
||||
->addAnswer(new Answer('Iris'))
|
||||
->addAnswer(new Answer('Jari'))
|
||||
->addAnswer(new Answer('Lara'))
|
||||
->addAnswer(new Answer('Lotte'))
|
||||
->addAnswer(new Answer('Myrthe'))
|
||||
->addAnswer(new Answer('Philine'))
|
||||
->addAnswer(new Answer('Remy'))
|
||||
->addAnswer(new Answer('Robbert'))
|
||||
->addAnswer(new Answer('Tom', true))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Welk advies zou de Krtek zichzelf als kind geven?')
|
||||
->addAnswer(new Answer('Geef je vader een knuffel.'))
|
||||
->addAnswer(new Answer('Trek je wat minder aan van anderen.'))
|
||||
->addAnswer(new Answer('Luister meer naar je eigen gevoel in plaats van naar wat anderen vinden.'))
|
||||
->addAnswer(new Answer('Stel niet alles tot het laatste moment uit.'))
|
||||
->addAnswer(new Answer('Altijd doorgaan.'))
|
||||
->addAnswer(new Answer('Probeer ook eens buiten de lijntjes te kleuren', true))
|
||||
->addAnswer(new Answer('Ga als je groot bent op groepsreis! '))
|
||||
->addAnswer(new Answer('Trek minder aan van de mening van anderen, het is oké om anders te zijn.'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Wat voor soort schoenen droeg de Krtek bij het diner?')
|
||||
->addAnswer(new Answer('Sneakers'))
|
||||
->addAnswer(new Answer('Wandel-/bergschoenen', true))
|
||||
->addAnswer(new Answer('Lederen schoenen'))
|
||||
->addAnswer(new Answer('Pantoffels'))
|
||||
->addAnswer(new Answer('Hakken'))
|
||||
->addAnswer(new Answer('Geen schoenen, alleen sokken'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Met welk vervoersmiddel reist de Krtek het liefste?')
|
||||
->addAnswer(new Answer('Fiets', true))
|
||||
->addAnswer(new Answer('Auto'))
|
||||
->addAnswer(new Answer('Trein'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Heeft de Krtek een eigen auto?')
|
||||
->addAnswer(new Answer('Ja'))
|
||||
->addAnswer(new Answer('Nee', true))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Van wie is de quote die de Krtek gepakt heeft')
|
||||
->addAnswer(new Answer('Karen'))
|
||||
->addAnswer(new Answer('Gilles de Coster'))
|
||||
->addAnswer(new Answer('Kees Tol'))
|
||||
->addAnswer(new Answer('Harry en John'))
|
||||
->addAnswer(new Answer('Georgina Verbaan'))
|
||||
->addAnswer(new Answer('Marc-Marie Huijbregts'))
|
||||
->addAnswer(new Answer('Fresia Cousiño Arias, Rik van de Westelaken'))
|
||||
->addAnswer(new Answer('Ellie Lust'))
|
||||
->addAnswer(new Answer('Bouba'))
|
||||
->addAnswer(new Answer('Jan Versteegh'))
|
||||
->addAnswer(new Answer('Dick Jol'))
|
||||
->addAnswer(new Answer('Karin de Groot'))
|
||||
->addAnswer(new Answer('Pieter'))
|
||||
->addAnswer(new Answer('Renée Fokker'))
|
||||
->addAnswer(new Answer('Sam, Davy', true))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Zou de Krtek molboekjes, jokers, vrijstellingen of topito’s uit iemands rugzak stelen om te kunnen winnen?')
|
||||
->addAnswer(new Answer('Ja'))
|
||||
->addAnswer(new Answer('Nee', true))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('In wat voor bed slaapt de Krtek dit weekend?')
|
||||
->addAnswer(new Answer('Éénpersoons, losstaand bed'))
|
||||
->addAnswer(new Answer('Éénpersoonsbed, tegen een ander bed aan', true))
|
||||
->addAnswer(new Answer('Tweepersoons bed'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Hoeveel jaar heeft de Krtek gedaan over de middelbare school?')
|
||||
->addAnswer(new Answer('5'))
|
||||
->addAnswer(new Answer('6', true))
|
||||
->addAnswer(new Answer('7'))
|
||||
->addAnswer(new Answer('8'))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Waar zat de Krtek aan tafel bij het diner?')
|
||||
->addAnswer(new Answer('Met de rug naar de accommodatie'))
|
||||
->addAnswer(new Answer('Met de rug naar de buitenmuur', true))
|
||||
)
|
||||
|
||||
->addQuestion((new Question())
|
||||
->setQuestion('Wie is de Krtek?')
|
||||
->addAnswer(new Answer('Claudia', true))
|
||||
->addAnswer(new Answer('Eelco'))
|
||||
->addAnswer(new Answer('Elise'))
|
||||
->addAnswer(new Answer('Gert-Jan'))
|
||||
->addAnswer(new Answer('Iris'))
|
||||
->addAnswer(new Answer('Jari'))
|
||||
->addAnswer(new Answer('Lara'))
|
||||
->addAnswer(new Answer('Lotte'))
|
||||
->addAnswer(new Answer('Myrthe'))
|
||||
->addAnswer(new Answer('Philine'))
|
||||
->addAnswer(new Answer('Remy'))
|
||||
->addAnswer(new Answer('Robbert'))
|
||||
->addAnswer(new Answer('Tom'))
|
||||
)
|
||||
;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user