Example #1
0
 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");
 }
Example #2
0
 public Tournament RankTournament(string fileName)
 {
     var tournament =  new EloFile(fileName).Tournament;
     new Calculations().CalculateTournament(ref tournament);
     return tournament;
 }