//Vérifie si un pointage peut être le meilleur public void TestBestScore() { LeaderboardForm board = new LeaderboardForm(); board.ScoreTester = 666; board.SortScores(); Assert.AreEqual(board.GetLeaderBoard()[0], 666); }
public void TestLastScore() { LeaderboardForm board = new LeaderboardForm(); board.ScoreTester = 1; board.SortScores(); Assert.AreEqual(board.GetLeaderBoard()[9], 1); }
//Vérification de la capacité à intégrer un score au milieu du tableau (on suppose que le tableau est à l'état initial //10e place = 2 et 9e place = 23) public void TestEntreeAuMilieu() { LeaderboardForm board = new LeaderboardForm(); board.ScoreTester = 50; board.SortScores(); Assert.AreEqual(board.GetLeaderBoard()[7], 50); }
public void TestScoreSaveFormat() { LeaderboardForm board = new LeaderboardForm(); board.PlayerName = "René"; board.ScoreTester = 999; board.SortScores(); board.ScoreTester = 998; board.SortScores(); board.ScoreTester = 997; board.SortScores(); board.ScoreTester = 996; board.SortScores(); board.PlayerName = "Descartes"; board.ScoreTester = 995; board.SortScores(); board.ScoreTester = 994; board.SortScores(); board.ScoreTester = 993; board.SortScores(); board.ScoreTester = 992; board.SortScores(); board.ScoreTester = 991; board.SortScores(); board.ScoreTester = 990; board.SortScores(); board.EcrireScores(); Assert.AreEqual("999,René;\n" + "998,René;\n" + "997,René;\n" + "996,René;\n" + "995,Descartes;\n" + "994,Descartes;\n" + "993,Descartes;\n" + "992,Descartes;\n" + "991,Descartes;\n" + "990,Descartes;\n", File.ReadAllText("Leaderboard.txt")); }