public void GivenTheAITournamentResultIsAsTheFollowing(Table table) { _tournamentResult = new TournamentResult(); foreach (var row in table.Rows) { string raw = row["Round Result"]; IEnumerable<int> scores = raw.Split('-').Select(int.Parse); var roundResult = new RoundResult( scores.First(), scores.First() == 10, scores.Skip(1)); Assert.AreEqual(int.Parse(row["Expected Score"]), roundResult.RoundTotalScore); _tournamentResult.AddRound(roundResult); } }
public void AddRound(RoundResult roundResult) { _roundResults.Add(roundResult); }