BusinessLogic.Tests.UnitTests.LogicTests.PlayersTests.PlayerRetrieverTests.GetPlayerQuickStatsForUserTests.ItLeavesTheLastGamingGroupGameNullIfThereAreNoGamesFromThatGamingGroup C# (CSharp) Method

ItLeavesTheLastGamingGroupGameNullIfThereAreNoGamesFromThatGamingGroup() private method

        public void ItLeavesTheLastGamingGroupGameNullIfThereAreNoGamesFromThatGamingGroup()
        {
            autoMocker.Get<IDataContext>().Expect(mock => mock.GetQueryable<Player>()).Return(new List<Player>().AsQueryable());

            var playedGames = new List<PlayedGame>();
           
            autoMocker.Get<IPlayedGameRetriever>().Expect(mock => mock.GetRecentGames(1, expectedPlayer.GamingGroupId))
                .Return(playedGames);

            var result = autoMocker.ClassUnderTest.GetPlayerQuickStatsForUser(userId, gamingGroupId);

            Assert.That(result.LastGamingGroupGame, Is.Null);
        }
    }