コード例 #1
0
        public override void SetUp()
        {
            base.SetUp();

            List <TopPlayer> topPlayers = new List <TopPlayer>()
            {
                new TopPlayer()
            };

            playerSummaryBuilderMock.Expect(mock => mock.GetTopPlayers(HomeController.NUMBER_OF_TOP_PLAYERS_TO_SHOW))
            .Return(topPlayers);
            expectedPlayer = new TopPlayerViewModel();
            topPlayerViewModelBuilderMock.Expect(mock => mock.Build(Arg <TopPlayer> .Is.Anything))
            .Return(expectedPlayer);

            expectedPublicGameSummary = new PublicGameSummary();
            List <PublicGameSummary> publicGameSummaries = new List <PublicGameSummary>()
            {
                expectedPublicGameSummary
            };

            playedGameRetrieverMock.Expect(mock => mock.GetRecentPublicGames(HomeController.NUMBER_OF_RECENT_PUBLIC_GAMES_TO_SHOW))
            .Return(publicGameSummaries);

            List <NemesisChange> expectedNemesisChanges = new List <NemesisChange>();

            nemesisHistoryRetrieverMock.Expect(mock => mock.GetRecentNemesisChanges(HomeController.NUMBER_OF_RECENT_NEMESIS_CHANGES_TO_SHOW))
            .Return(expectedNemesisChanges);

            expectedNemesisChangeViewModels = new List <NemesisChangeViewModel>();
            nemesisChangeViewModelBuilderMock.Expect(mock => mock.Build(expectedNemesisChanges))
            .Return(expectedNemesisChangeViewModels);

            expectedTopGamingGroup = new TopGamingGroupSummary()
            {
                GamingGroupId       = 1,
                GamingGroupName     = "gaming group name",
                NumberOfGamesPlayed = 2,
                NumberOfPlayers     = 3
            };
            List <TopGamingGroupSummary> expectedTopGamingGroupSummaries = new List <TopGamingGroupSummary>()
            {
                expectedTopGamingGroup
            };

            gamingGroupRetrieverMock.Expect(mock => mock.GetTopGamingGroups(HomeController.NUMBER_OF_TOP_GAMING_GROUPS_TO_SHOW))
            .Return(expectedTopGamingGroupSummaries);
            expectedTopGamingGroupViewModel = Mapper.Map <TopGamingGroupSummary, TopGamingGroupSummaryViewModel>(expectedTopGamingGroupSummaries[0]);

            HomeIndexViewModel indexViewModel = new HomeIndexViewModel();

            viewResult = homeControllerPartialMock.Index() as ViewResult;
        }
コード例 #2
0
        public void SetUp()
        {
            builder   = new TopPlayerViewModelBuilder();
            topPlayer = new TopPlayer()
            {
                PlayerId   = 1,
                PlayerName = "player name",
                TotalNumberOfGamesPlayed = 100,
                NemePointsSummary        = new NemePointsSummary(1, 5, 8),
                WinPercentage            = 75
            };

            topPlayerViewModel = builder.Build(topPlayer);
        }
コード例 #3
0
        public void SetUp()
        {
            builder   = new TopPlayerViewModelBuilder();
            topPlayer = new TopPlayer()
            {
                PlayerId   = 1,
                PlayerName = "player name",
                TotalNumberOfGamesPlayed = 100,
                TotalPoints   = 1234,
                WinPercentage = 75
            };

            topPlayerViewModel = builder.Build(topPlayer);
        }