Пример #1
0
        public GameManager(IGameRepository gameRepository, ITeamRepository teamRepository, IGameOptionRepository optionRepository, IUserPickManager pickManager)
        {
            if (gameRepository == null)
            {
                throw new ArgumentNullException("gameRepository");
            }

            if (teamRepository == null)
            {
                throw new ArgumentNullException("teamRepository");
            }

            if (optionRepository == null)
            {
                throw new ArgumentNullException("optionRepository");
            }

            _gameRepository = gameRepository;
            _teamRepository = teamRepository;
            _optionRepository = optionRepository;
            _pickManager = pickManager;
        }
Пример #2
0
 public UserPickManagerTests()
 {
     _pickRepository = new Mock<IUserPickRepository>();
     _optionRepository = new Mock<IGameOptionRepository>();
     _pickManager = new UserPickManager(_pickRepository.Object, _optionRepository.Object);
 }
Пример #3
0
 public PicksController(IUserPickManager pickManager)
 {
     _pickManager = pickManager;
 }