public void OffensiveLineup() { var snapshots = LineupTests.GetSnapshots(); IList <LineUp> lineups = LineUp.GetOffensiveLineup(snapshots, playerCount: 5); var lineup = lineups.FirstOrDefault(); var expected = new int[] { 1, 2, 3, 4, 7 }; CollectionAssert.AreEquivalent(expected, lineup); }
private IList <LineUpViewModel> GetOffensiveLineup(int playerCount = 5) { IList <LineUp> lineups = LineUp.GetOffensiveLineup(this._snapshots, playerCount, LINEUPS_MIN_TIME); return(lineups.Select(this.LineUpToViewModel).ToList()); }