BusinessLogic.Tests.UnitTests.LogicTests.AchievementTests.PunisherAchievementTests.SetupGamesForPlayer C# (CSharp) Метод

SetupGamesForPlayer() приватный Метод

private SetupGamesForPlayer ( int playerId, int numberOfGamesToSetUp ) : void
playerId int
numberOfGamesToSetUp int
Результат void
        private void SetupGamesForPlayer(int playerId, int numberOfGamesToSetUp)
        {
            var results = new List<Nemesis>();

            for (int i = 0; i < numberOfGamesToSetUp; i++)
            {
                results.Add(
                            new Nemesis
                            {
                                NemesisPlayerId = playerId,
                                MinionPlayerId = i,
                                DateCreated = DateTime.UtcNow,
                                NemesisPlayer = new Player
                                {
                                    CurrentAndPriorNemeses = new List<Nemesis>
                                    {
                                        new Nemesis
                                        {
                                            NemesisPlayerId = i,
                                            MinionPlayerId = playerId,
                                            DateCreated = DateTime.UtcNow.AddDays(-1)
                                        }
                                    }
                                }
                            });
            }

            _autoMocker.Get<IDataContext>().Expect(mock => mock.GetQueryable<Nemesis>()).Return(results.AsQueryable());
        }
    }