Describe the class under test - compile error
Defined class under test - compiles
Refactored class out of test file - compiles
Instantiate class under test - green
Roll method does not exist - red
Roll method defined - green
Score method does not exist - red
Score method exists, returns wrong value - red
Game#score should be 0 for all gutter balls - green
Expected 20, got 0 - red
Game#score should be 20 for all ones - green
Refactored duplicate instantiation out of tests
Expected 16, got 13 - red
Add comment regarding naive implementation - red
Comment out failing test, so I can refactor design safely - green
Refactored game class to move score calculation from rolls method to score method - green
Uncomment failing test - red
Add comment about naive implemtation - red
Comment out failing test again, to make it safe to refactor class under test - green
Refactored score method to make room for next feature - green