Пример #1
0
 public PlayerController(
     IGameResultViewModelBuilder builder,
     IPlayerDetailsViewModelBuilder playerDetailsViewModelBuilder,
     IShowingXResultsMessageBuilder showingXResultsMessageBuilder,
     IPlayerSaver playerSaver,
     IPlayerRetriever playerRetriever,
     IPlayerInviter playerInviter,
     IPlayerEditViewModelBuilder playerEditViewModelBuilder,
     IPlayerSummaryBuilder playerSummaryBuilder,
     ITopPlayerViewModelBuilder topPlayerViewModelBuilder,
     INemesisHistoryRetriever nemesisHistoryRetriever,
     INemesisChangeViewModelBuilder nemesisChangeViewModelBuilder,
     IPlayerDeleter playerDeleter)
 {
     this.builder = builder;
     this.playerDetailsViewModelBuilder = playerDetailsViewModelBuilder;
     this.showingXResultsMessageBuilder = showingXResultsMessageBuilder;
     this.playerSaver                   = playerSaver;
     this.playerRetriever               = playerRetriever;
     this.playerInviter                 = playerInviter;
     this.playerEditViewModelBuilder    = playerEditViewModelBuilder;
     this.playerSummaryBuilder          = playerSummaryBuilder;
     this.topPlayerViewModelBuilder     = topPlayerViewModelBuilder;
     this.nemesisHistoryRetriever       = nemesisHistoryRetriever;
     this.nemesisChangeViewModelBuilder = nemesisChangeViewModelBuilder;
     _playerDeleter = playerDeleter;
 }
Пример #2
0
 public PlayerController(
     IGameResultViewModelBuilder builder,
     IPlayerDetailsViewModelBuilder playerDetailsViewModelBuilder,
     IShowingXResultsMessageBuilder showingXResultsMessageBuilder,
     IPlayerSaver playerSaver,
     IPlayerRetriever playerRetriever,
     IPlayerInviter playerInviter,
     IPlayerEditViewModelBuilder playerEditViewModelBuilder,
     IPlayerSummaryBuilder playerSummaryBuilder,
     ITopPlayerViewModelBuilder topPlayerViewModelBuilder,
     INemesisHistoryRetriever nemesisHistoryRetriever,
     INemesisChangeViewModelBuilder nemesisChangeViewModelBuilder,
     IPlayerDeleter playerDeleter)
 {
     this.builder = builder;
     this.playerDetailsViewModelBuilder = playerDetailsViewModelBuilder;
     this.showingXResultsMessageBuilder = showingXResultsMessageBuilder;
     this.playerSaver = playerSaver;
     this.playerRetriever = playerRetriever;
     this.playerInviter = playerInviter;
     this.playerEditViewModelBuilder = playerEditViewModelBuilder;
     this.playerSummaryBuilder = playerSummaryBuilder;
     this.topPlayerViewModelBuilder = topPlayerViewModelBuilder;
     this.nemesisHistoryRetriever = nemesisHistoryRetriever;
     this.nemesisChangeViewModelBuilder = nemesisChangeViewModelBuilder;
     _playerDeleter = playerDeleter;
 }
Пример #3
0
 public HomeController(
     IPlayerSummaryBuilder playerSummaryBuilder,
     ITopPlayerViewModelBuilder topPlayerViewModelBuilder,
     IPlayedGameRetriever playedGameRetriever,
     INemesisHistoryRetriever nemesisHistoryRetriever,
     INemesisChangeViewModelBuilder nemesisChangeViewModelBuilder,
     IGamingGroupRetriever gamingGroupRetriever)
 {
     this.playerSummaryBuilder          = playerSummaryBuilder;
     this.topPlayerViewModelBuilder     = topPlayerViewModelBuilder;
     this.playedGameRetriever           = playedGameRetriever;
     this.nemesisHistoryRetriever       = nemesisHistoryRetriever;
     this.nemesisChangeViewModelBuilder = nemesisChangeViewModelBuilder;
     this.gamingGroupRetriever          = gamingGroupRetriever;
 }
Пример #4
0
 public virtual void SetUp()
 {
     AutomapperConfiguration.Configure();
     playerSummaryBuilderMock          = MockRepository.GenerateMock <IPlayerSummaryBuilder>();
     topPlayerViewModelBuilderMock     = MockRepository.GenerateMock <ITopPlayerViewModelBuilder>();
     playedGameRetrieverMock           = MockRepository.GenerateMock <IPlayedGameRetriever>();
     nemesisHistoryRetrieverMock       = MockRepository.GenerateMock <INemesisHistoryRetriever>();
     nemesisChangeViewModelBuilderMock = MockRepository.GenerateMock <INemesisChangeViewModelBuilder>();
     gamingGroupRetrieverMock          = MockRepository.GenerateMock <IGamingGroupRetriever>();
     homeControllerPartialMock         = MockRepository.GeneratePartialMock <HomeController>(
         playerSummaryBuilderMock,
         topPlayerViewModelBuilderMock,
         playedGameRetrieverMock,
         nemesisHistoryRetrieverMock,
         nemesisChangeViewModelBuilderMock,
         gamingGroupRetrieverMock);
 }