public void ScoreBoardShouldCalculateTotalScoreOfPerfectGame()
{
//given
var scoreBoard = new ScoreBoard();
//when
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 0);
scoreBoard.PlayFrame(10, 10, 10);
var totalScore = scoreBoard.TotalScore;
//then
Assert.AreEqual(300, totalScore);
}