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; }
public UserPickManagerTests() { _pickRepository = new Mock<IUserPickRepository>(); _optionRepository = new Mock<IGameOptionRepository>(); _pickManager = new UserPickManager(_pickRepository.Object, _optionRepository.Object); }
public PicksController(IUserPickManager pickManager) { _pickManager = pickManager; }