private void SetupGamesForPlayer(int playerId, int numberOfGamesToSetUp, bool includeAWin = false)
{
var playerGameResults = new List<PlayerGameResult>();
for (int i = 0; i < numberOfGamesToSetUp; i++)
{
playerGameResults.Add(
new PlayerGameResult
{
PlayerId = playerId,
GameRank = 2
});
}
if (includeAWin)
{
playerGameResults.Add(new PlayerGameResult
{
PlayerId = playerId,
GameRank = 1
});
}
_autoMocker.Get<IDataContext>().Expect(mock => mock.GetQueryable<PlayerGameResult>()).Return(playerGameResults.AsQueryable());
}
}