示例#1
0
 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);
 }