public void ContextSetup() { var existingLineups = new[] { new Lineup { Index = 1 }.Add("Player 1").Add("Player 2"), new Lineup { Index = 2 }.Add("Player 1").Add("Player 2").Add("Player 3"), new Lineup { Index = 3 }, new Lineup { Index = 4 }, }; var reader = new StubSeasonReader().WithData(existingLineups); var writer = new StubSeasonWriter(); _lineupPopulater = new StubLineupPopulater(); var seasonPopulator = new SeasonPopulator(reader, writer, _lineupPopulater); seasonPopulator.Populate(); _savedSeasons = writer.Writes.ToArray(); }
public void ContextSetup() { var season = new[] { new Lineup { }.Add("1").Add("2").Add("3").Add("4"), new Lineup { }.Add("1").Add("2").Add("3").Add("4"), new Lineup { }.Add("2").Add("1").Add("4").Add("3"), }; var roster = new[] { "4", "3", "2", "1", "5" }; var seasonReader = new StubSeasonReader().WithData(season); var rosterReader = new StubRosterReader().WithStubData(roster); var reader = new TeamReader(rosterReader, seasonReader); _result = reader.GetTeam(); }