public void LoadFile_CorrectFile_NoProblems() { const string fileName = @"..\..\..\testFiles\testfile.elo"; var eloFile = new EloFile(fileName); Assert.IsNotNull(eloFile.Tournament); Assert.AreEqual(11, eloFile.Tournament.Rounds.Count, "Rounds"); Assert.AreEqual(11, eloFile.Tournament.Rounds[0].Games.Count, "Games for round 1"); Assert.AreEqual(22, eloFile.Tournament.Results.Count, "Results"); Assert.AreEqual(22, eloFile.Tournament.Players.Count, "Players"); }
public Tournament RankTournament(string fileName) { var tournament = new EloFile(fileName).Tournament; new Calculations().CalculateTournament(ref tournament); return tournament; }