REFACTOR be explicit about mock return value
RED playing a legal move calls the model
GREEN
RED playing a winning move updates view
GREEN
RED test that playing a draw updates view
GREEN
RED draw should not be called for win
GREEN
RED a draw should not call win
GREEN
REFACTOR extract method to play legal move (remove multiple responsibilities)
REFACTOR rename test class as controller-specific