private void SetupGamesForPlayer(int playerId, int numberofUniqueGamesToSetup)
{
var playerGameResults = new List<PlayerGameResult>();
for (int j = 0; j < numberofUniqueGamesToSetup; j++)
{
playerGameResults.Add(
new PlayerGameResult
{
PlayerId = playerId,
PlayedGame = new PlayedGame
{
GameDefinitionId = j,
GameDefinition = new GameDefinition
{
BoardGameGeekGameDefinition = new BoardGameGeekGameDefinition
{
Mechanics = new List<BoardGameGeekGameMechanic>
{
new BoardGameGeekGameMechanic
{
MechanicName = "Worker Placement"
}
}
}
}
}
});
}
_autoMocker.Get<IDataContext>().Expect(mock => mock.GetQueryable<PlayerGameResult>()).Return(playerGameResults.AsQueryable());
}
}