Leer unit testen schrijven op gevoel
Geen video's. Geen quizjes. Gewoon een AI bot die elk gat in je unit testen uitbuit.
-
① Lees de spec
Bekijk wat de functie moet doen, in simpele input → output termen.
-
② Zie hem vals spelen
De AI bot schrijft correcte code die precies voldoet aan wat jij hebt getest.
-
③ Vind het gat
Spot het randgeval dat hij ontweek, en voeg een unit test toe die dat blootlegt.
-
④ Ga door tot het klopt
Herhaal tot er geen andere weg meer is. Level voltooid!
Voor developers die bugs willen voorkomen
Het speelt als een spel. Het wordt een gewoonte. Het verandert hoe jij test.
-
🕵️ Een waardige tegenstander
De AI bot stribbelt tegen. Elke zet is een les over jouw blinde vlek.
-
📈 Oplopende moeilijkheidsgraad
Begin met batterijniveaus. Eindig met het ontrafelen van snelheidsdisplays en parkeerkosten.
-
🔓 Echte progressie
Een scorebord houdt bij wat je hebt ontgrendeld, zodat je altijd weet wat je te wachten staat.
-
🌍 Zes talen
Nederlands natuurlijk, maar ook Engels, Duits, Frans, Spaans of Italiaans.
-
💻 Zeven programmeertalen
Laat de AI bot programma's schrijven in JavaScript, TypeScript, Python, Java, C#, PHP of Ruby.
-
🧩 Helemaal geen installatie
Draait volledig in de browser. Geen account, geen installatie, geen afhankelijkheden.
Tien levels, tien manieren om te worden afgetroefd
Elk level lijkt simpel. Tot de AI bot weer iets vindt dat je nog niet hebt getest.
-
0 makkelijk
Battery Level
De AI bot doet het eerst voor. Daarna ben jij aan de beurt.
-
1 makkelijk
Voting Age
Mag je stemmen? Twee mogelijke uitkomsten.
-
2 makkelijk
Wind Scale
Drie grenswaarden tussen kalm en storm.
-
3 gemiddeld
Review
Prijs en kwaliteit, tegen elkaar in.
-
4 gemiddeld
Discount
Een volle winkelwagen, een ledenkaart, of allebei tegelijk.
-
5 gemiddeld
FizzBuzz
Iedereen kent FizzBuzz. De AI bot ook.
-
6 gemiddeld
Leap Year
Een uitzondering op de uitzondering op de regel.
-
7 moeilijk
Triangle Type
Elke zijde verandert de uitkomst.
-
8 moeilijk
Speed Display
Het fysieke scherm heeft grenzen. Vind ze allemaal.
-
9 moeilijk
Parking Fee
Gratis, vast bedrag, of per minuut. En nu?
Veelgestelde vragen
Geen verkooppraatje. Gewoon antwoorden.
-
Q Is het echt gratis?
Ja. Geen advertenties, geen tracking, geen betaalmuur. Gewoon een gratis spel.
-
Q Welke programmeertalen worden ondersteund?
Laat de AI bot programma's schrijven in JavaScript, TypeScript, Python, Java, C#, PHP of Ruby.
-
Q Welke talen worden ondersteund?
Nederlands natuurlijk, maar ook Engels, Duits, Frans, Spaans of Italiaans.
-
Q Moet ik iets installeren?
Nee. Het draait volledig in je browser. Zonder externe bibliotheken.
-
Q Heb ik een account nodig?
Nee. Je kunt alleen anoniem spelen.
-
Q Welke informatie wordt opgeslagen?
Je voortgang wordt opgeslagen in je browser. Het verlaat nooit je computer.
-
Q Is het open source?
Ja. De broncode is beschikbaar op GitHub.
-
Q Wie heeft dit gemaakt?
Dit spel is gemaakt door een informaticadocent. Uit liefde voor programmeren en testen.
De AI bot wacht op je. Laat je niet beetnemen.
Klik op de knop, volg de instructies, en zie wat de AI bot probeert uit te halen.
Speel UnitTestGame gratis →