Hallo zusammen, 
ich habe das MasterMind-Thema vom gestrigen Treffen noch mal aufgegriffen und testgestrieben umgesetzt.
Interessanter als das Spiel selbst ist der dazugehörige Code. Die Spiel-Logik und der Ablauf sind durch Unit-Tests abgedeckt. 
Es gibt Beispiel für 
  - generelle Funktionstests: https://github.com/Wosi/MasterMind/blob ... .Tests.pas
  - Prüfungen wie oft eine Methode in einem Mock aufgerufen wurde https://github.com/Wosi/MasterMind/blob ... .Tests.pas
Das Beispiel verwendet weder das Model-View-Controller-Pattern, noch das Model-View-Presenter-Pattern zu 100% korrekt. Das sollte hier nicht schlimm sein, da es nur darum geht, test-driven-development in der Praxis zu zeigen.
https://github.com/Wosi/MasterMind
			
			
									
									
						 Verein
Verein 
 Links
Links Suche
Suche