public void AddOneLeaderToLeaderboardTest() { LeaderboardAccess.AddLeaderEntry(DefaultZone.HashId, DefaultLeader); var leaderboard = LeaderboardAccess.GetLeaderboard(DefaultZone.HashId); var leaders = LeaderboardModelHelper.GetOrderedLeaders(leaderboard); Assert.AreEqual(1, leaders.Count); }
public void GetTheDefaultLeaderboardTest() { var leaderboard = LeaderboardAccess.GetLeaderboard(DefaultZone.HashId); Assert.AreEqual(DefaultZone.HashId, leaderboard.ZoneHashId); var leaders = LeaderboardModelHelper.GetOrderedLeaders(leaderboard); Assert.AreEqual(0, leaders.Count); }
public void AddMoreThan10LeadersTest() { for (int i = 0; i < 12; i++) { DefaultLeader.Points += 1; LeaderboardAccess.AddLeaderEntry(DefaultZone.HashId, DefaultLeader); } var leaderboard = LeaderboardAccess.GetLeaderboard(DefaultZone.HashId); var leaders = LeaderboardModelHelper.GetOrderedLeaders(leaderboard); Assert.AreEqual(10, leaders.Count); Assert.AreEqual(DefaultLeader.Points, leaders[0].Points); }