public void SetUp()
{
_autoMocker = new RhinoAutoMocker<UniversalStatsRetriever>();
_expectedBoardGameGeekGameDefinition = new BoardGameGeekGameDefinition
{
Id = _boardGameGeekGameDefinitionId,
GameDefinitions = new List<GameDefinition>
{
new GameDefinition
{
GamingGroupId = 1,
PlayedGames = new List<PlayedGame>
{
new PlayedGame
{
NumberOfPlayers = 2
}
}
},
new GameDefinition
{
GamingGroupId = 2,
PlayedGames = new List<PlayedGame>
{
new PlayedGame
{
NumberOfPlayers = 3
}
}
}
}
};
var queryable = new List<BoardGameGeekGameDefinition>
{
_expectedBoardGameGeekGameDefinition
}.AsQueryable();
_autoMocker.Get<IDataContext>().Expect(mock => mock.GetQueryable<BoardGameGeekGameDefinition>()).Return(queryable);
}