Ga naar hoofdinhoud

Voorbereiding

Opstellen klassendiagram

Maak een klassendiagram dat voldoet aan de criteria voor de Mastermind-casus op basis van jouw domain stories.

✏️ Maak de diagrammen op deze plek <jouw repo van week 1>/weekopdracht/jouw-uitwerking/03_Klassendiagram/jouw-klassendiagram.puml.

Opstellen Test cases

Gegeven een (ander) team dat op basis van jouw analyse (domein stories en klassendiagram van domein) de code verder heeft uitgewerkt. Wanneer jij de vraag krijgt of deze goed is dan wil je testen of deze voldoet aan de 'business regels' van het domein.

✏️ Maak een aantal test cases voor de Mastermind-casus op basis van jouw analyse volgens de bekende AAA-methode (arrange, act en assert) en plaats deze in <jouw repo van week 1>/weekopdracht/jouw-uitwerking/04_Test_cases/jouw-test-cases.md.

tip

Tijdens de les zul je een uitwerking van de mastermind-casus uitgereikt krijgen en krijg je de vraag om te verifiëren of deze voldoet aan de eisen van de casus.