public override void SetUp() { base.SetUp(); var expectedBusinessObject = new RecentGamingGroupChanges(); expectedBusinessObject.RecentAchievements = new List <PlayerAchievementWinner>().ToPagedList(1, 1); autoMocker.Get <IGamingGroupRetriever>().Expect(mock => mock.GetRecentChanges(Arg <int> .Is.Anything, Arg <BasicDateRangeFilter> .Is.Anything)).Return(expectedBusinessObject); var expectedNemesisChanges = new List <NemesisChange>(); autoMocker.Get <INemesisHistoryRetriever>() .Expect(mock => mock.GetRecentNemesisChanges(Arg <GetRecentNemesisChangesRequest> .Is.Anything)).Return(expectedNemesisChanges); _expectedNemesisChangeViewModels = new List <NemesisChangeViewModel>(); autoMocker.Get <ITransformer>() .Expect(mock => mock.Transform <List <NemesisChangeViewModel> >(expectedNemesisChanges)) .Return(_expectedNemesisChangeViewModels); var expectedRecentChampionChanges = new List <ChampionChange>(); autoMocker.Get <IRecentChampionRetriever>().Expect(mock => mock.GetRecentChampionChanges(Arg <GetRecentChampionChangesFilter> .Is.Anything)) .Return(expectedRecentChampionChanges); _expectedChampionChangeViewModels = new List <ChampionChangeViewModel>(); autoMocker.Get <ITransformer>() .Expect(mock => mock.Transform <List <ChampionChangeViewModel> >(expectedRecentChampionChanges)) .Return(_expectedChampionChangeViewModels); }
public RecentGamingGroupChanges GetRecentChanges(int gamingGroupId, BasicDateRangeFilter dateFilter) { var recentGamingGroupChanges = new RecentGamingGroupChanges(); var query = new GetRecentPlayerAchievementsUnlockedQuery { GamingGroupId = gamingGroupId, IncludeOnlyOnePage = true, PageSize = 10 }; recentGamingGroupChanges.RecentAchievements = _recentPlayerAchievementsUnlockedRetriever.GetResults(query); return(recentGamingGroupChanges); }