public SquadMaker() { _playerProvider = PlayerAccessFactory.GetFilePlayerDataAccessObj(); _algSequenceProvider = new AlgorithmSequenceDataProvider(); _internalDataProvider = new AlgorithmInputProvider(); _squadsProvider = new SquadsProvider(); _iTeamAverageCalculator = new TeamAverageCalculator(); }
public void ExecuteBeforeEveryTest() { _teamAverageCalculator = new TeamAverageCalculator(); List <SquadPlayer> testPlayerList = new List <SquadPlayer>() { new SquadPlayer() { Id = "1", Name = "Alex Carney", Checking = 92, Shooting = 98, Skating = 90 }, new SquadPlayer() { Id = "2", Name = "Bob Smith", Checking = 50, Shooting = 60, Skating = 80 }, new SquadPlayer() { Id = "3", Name = "Roy Talbot", Checking = 20, Shooting = 85, Skating = 60 }, new SquadPlayer() { Id = "4", Name = "Jill White", Checking = 60, Shooting = 90, Skating = 70 }, new SquadPlayer() { Id = "5", Name = "Jennifer Wu", Checking = 100, Shooting = 55, Skating = 94 } }; _squad = new Squad() { Players = testPlayerList }; _squadEmpty = new Squad() { Players = new List <SquadPlayer>() }; _squadNoList = new Squad(); }