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

MakePlayerGameResults() приватный статический Метод

private static MakePlayerGameResults ( int playerId, int numberOfGamesToSetUp ) : List
playerId int
numberOfGamesToSetUp int
Результат List
        private static List<PlayerGameResult> MakePlayerGameResults(int playerId, int numberOfGamesToSetUp)
        {
            var playerGameResults = new List<PlayerGameResult>();

            for (int i = 0; i < numberOfGamesToSetUp; i++)
            {
                DateTime datePlayed;
                if (i == 0)
                {
                    datePlayed = new DateTime(2016, 1, 1);
                }
                else
                {
                    datePlayed = new DateTime(2016, 12, 24 + (i%7));
                }
                playerGameResults.Add(
                    new PlayerGameResult
                    {
                        PlayerId = playerId,
                        PlayedGame = new PlayedGame
                        {
                            DatePlayed = datePlayed
                        }
                    });
            }
            return playerGameResults;
        }
    }