Created first failing test to verify unit test framework has been correctly setup.
Expected error: No game class exists yet.
Setup project dependencies:
1) Made BowlingGame a static library so that unit test can call it.
2) Setup UnitTest project C++ and linker paths to BowlingGame header and library paths.
3) Set UnitTest project to depend on BowlingGame.sln
Expected error: Game class does not exist.
Fixed compilation error but Unit test fails with memory leak.
Fixed unit test memory leak.
Expected error: No roll method exists.
Added roll method.
Expected error: No score method exists.
Expected error: Expected 0 but was -1.
Passed the test.
Expected error: Expected 20 but was 0.
Removed duplication of game creation.
Passed testAllOnes.
Refactor away duplicate roll routine.
Expected error: Expected 16 but was 13.
Refactor roll and score methods.