Пример #1
0
            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();
            }
Пример #2
0
            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();
            }