public void CheckIfRandomnizerIsOutOfBounds() { var playerOfTheYear = new PlayerOfTheYear(); for (int i = 0; i < 1000000; i++) { var num = playerOfTheYear.GetRandomNumber(); Assert.True(num > -1 && num < 2); } }
public void CheckPlayerOfTheYearMoreWinners() { PlayerOfTheYear playerOfTheYear = new PlayerOfTheYear(); List<DomainModelPlayer> players = new List<DomainModelPlayer>(); DomainModelPlayer player1 = new DomainModelPlayer() { Id = 1, Address = "stedet", Email = "*****@*****.**", FirstName = "Rune", LastName = "Brandt", Phone = "12345678", Games = 2, PlayerOfTheMatch = 3, Training = 5, TeamId = 1 }; DomainModelPlayer player2 = new DomainModelPlayer() { Id = 1, Address = "stedet", Email = "*****@*****.**", FirstName = "Kenneth", LastName = "Fallesen", Phone = "12345678", Games = 8, PlayerOfTheMatch = 2, Training = 1, TeamId = 1 }; DomainModelPlayer player3 = new DomainModelPlayer() { Id = 1, Address = "stedet", Email = "*****@*****.**", FirstName = "Frederik", LastName = "Sørensen", Phone = "12345678", Games = 1, PlayerOfTheMatch = 5, Training = 5, TeamId = 1 }; players.Add(player1); players.Add(player2); players.Add(player3); var winner = playerOfTheYear.PlayerOfTheYearCalculator(players); Assert.AreEqual(player3, winner); }