GivenANewGame_TheAIPutTheMarkInTheCenter -> red
GivenANewGame_TheAIPutTheMarkInTheCenter -> green
GivenThereIsAnOpponentMarkInTheCenter_TheAIPutTheMarkInTheFirstCorner -> red
GivenThereIsAnOpponentMarkInTheCenter_TheAIPutTheMarkInTheFirstCorner -> red
GivenThereIsAnOpponentMarkInTheCenter_TheAIPutTheMarkInTheFirstCorner -> green
Refactor
GivenThereIsAnOpponentInTheFirstCorner_TheAIPutsTheMarkInTheThirdCorner -> red
GivenThereIsAnOpponentInTheFirstCorner_TheAIPutsTheMarkInTheThirdCorner -> green
GivenThereIsAnOpponentInTheSecondCorner_TheAIPutsTheMarkInTheFourthCorner -> red
GivenThereIsAnOpponentInTheSecondCorner_TheAIPutsTheMarkInTheFourthCorner -> red
GivenThereIsAnOpponentInTheSecondCorner_TheAIPutsTheMarkInTheFourthCorner -> green
Created strategies
Extracted TicTacToeGame to new assembly
Extracted Strategy interface.
Create a list of strategies.
Center strategy tests
FreeCornerStrategy tests.
GivenThereIsAMarkInTheFirstCorner_CanHandleReturnsTrue -> red
GivenThereIsAMarkInTheFirstCorner_CanHandleReturnsTrue -> green
GivenThereIsAMarkInTheTwoFirstCorners_CanHandleReturnsTrue -> red
GivenThereIsAMarkInTheTwoFirstCorners_CanHandleReturnsTrue -> green