public TeamController(ITeamManager teamManager, ILocalizationService localizationService, ILogger <TeamController> logger, IMapper mapper) { _teamManager = teamManager; _localizationService = localizationService; _logger = logger; _mapper = mapper; }
private void AddAreaAndCheckEnabledOnBacklog(string teamName, bool enableForTeam) { // arrange ProjectDetail projectDetail = TestConstants.TfsTeamProjectDetail; List <ProjectArea> initialList; List <ProjectArea> finalList; string newAreaName = null; IAreaManager manager = AreaManagerFactory.GetManager(projectDetail); ITeamManager teamManager = TeamManagerFactory.GetManager(projectDetail); initialList = manager.ListAreas(); newAreaName = "Area " + GetRandomGuid(); // act manager.AddNewArea(newAreaName, new List <ITfsTeam> { enableForTeam?teamManager.GetTfsTeam(teamName) : null }); // assert finalList = manager.ListAreas(); int expected = initialList.Count + 1; int actual = finalList.Count; Assert.AreEqual(expected, actual); ProjectArea addedItem = (from o in finalList where o.Name == newAreaName select o).FirstOrDefault(); Assert.IsNotNull(addedItem); Assert.AreEqual(enableForTeam, teamManager.GetTfsTeam(teamName).IsAreaPathEnabled(newAreaName)); }
public DashboardController(IUserAuthHelper userSessionHelper, IIssueManager issueManager, IProjectManager projectManager, ITeamManager teamManager) { this.userSessionHelper = userSessionHelper; this.issueManager = issueManager; this.projectManager = projectManager; this.teamManager = teamManager; }
public RugbyManagerController(ILogger <RugbyManagerController> logger, ISecurity security, IPlayerManager playerManager, ITeamManager teamManager, ILeagueManager leagueManager) { _logger = logger; _playerManager = playerManager; _teamManager = teamManager; _leagueManager = leagueManager; _security = security; }
public DashboardController(IUserAuthHelper userSessionHelper, IIssueManager issueManager, IProjectManager projectManager, ITeamManager teamManager, IOptions <AppSettings> settings) : base(settings) { this._userSessionHelper = userSessionHelper; this._issueManager = issueManager; this._projectManager = projectManager; this._teamManager = teamManager; }
public TeamController(TeamRepository teamRepository, ITeamManager teamManager, UserRepository userRepository, IUserManager userManager, IAppContext appContext) { _teamRepository = teamRepository; _userRepository = userRepository; _teamManager = teamManager; _userManager = userManager; _appContext = appContext; }
public IssuesController(ICommentManager commentManager, IUserSessionHelper userSessionHelper, IProjectManager projectManager, IIssueManager issueManager, ITeamManager teamManager) //: base(repositary) { this.issueManager = issueManager; this.projectManager = projectManager; this.userSessionHelper = userSessionHelper; this.commentManager = commentManager; this.teamManager = teamManager; }
public TeamController(ITeamRepository repository, IUnitOfWork unitOfWork,ITeam team, ITeamManager manager) { _repository = repository; _unitOfWork = unitOfWork; _repository.UnitOfWork = unitOfWork; _team = team; _manager = manager; _manager.TeamRepository = _repository; }
public TeamsApiController( ITeamManager teamManager, IImageManager imageManager, INotificationManager notificationManager) { _teamManager = teamManager; _imageManager = imageManager; _notificationManager = notificationManager; }
public DashboardController(IUserAuthHelper userSessionHelper, IIssueManager issueManager, IProjectManager projectManager, ITeamManager teamManager) { this._userSessionHelper = userSessionHelper; this._issueManager = issueManager; this._projectManager = projectManager; this._teamManager = teamManager; }
public IssuesController(IUserAuthHelper userSessionHelper, IProjectManager projectManager, IIssueManager issueManager, ITeamManager teamManager, IUploadHandler uploadHandler, IUploadManager uploadManager, IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccessor) //: base(repositary) { this.issueManager = issueManager; this.projectManager = projectManager; this.userSessionHelper = userSessionHelper; this.teamManager = teamManager; this.uploadHandler = uploadHandler; this.uploadManager = uploadManager; this.urlHelper = urlHelperFactory.GetUrlHelper(actionContextAccessor.ActionContext); }
public FootballImportService(IFootballImporter footballImporter, IAreaManager areaManager, ILeagueManager leagueManager, ITeamManager teamManager, IMatchManager matchManager) { _footballImporter = footballImporter; _areaManager = areaManager; _leagueManager = leagueManager; _teamManager = teamManager; _matchManager = matchManager; }
public SessionManager(ISessionQueue sessionQueue, IShiftManager shiftManager, ITeamManager teamManager, ILogger <SessionManager> logger, ITimeProvider timeProvider) { _sessionQueue = sessionQueue; _shiftManager = shiftManager; _shiftManager.OnTransition = OnTransition; _sessionQueue.OnExpiredSession = OnExpiredSession; _teamManager = teamManager; _logger = logger; _timeProvider = timeProvider; }
public IssuesController(IUserAuthHelper userSessionHelper, IProjectManager projectManager, IIssueManager issueManager, ITeamManager teamManager, IUploadHandler uploadHandler, IUploadManager uploadManager, IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccessor, IOptions <AppSettings> settings) : base(settings) { this._issueManager = issueManager; this._projectManager = projectManager; this._userSessionHelper = userSessionHelper; this._teamManager = teamManager; this._uploadHandler = uploadHandler; this._uploadManager = uploadManager; this._urlHelper = urlHelperFactory.GetUrlHelper(actionContextAccessor.ActionContext); }
public IssuesController(IUserAuthHelper userSessionHelper, IProjectManager projectManager, IIssueManager issueManager, ITeamManager teamManager, IUploadHandler uploadHandler, IUploadManager uploadManager, IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccessor) //: base(repositary) { this._issueManager = issueManager; this._projectManager = projectManager; this._userSessionHelper = userSessionHelper; this._teamManager = teamManager; this._uploadHandler = uploadHandler; this._uploadManager = uploadManager; this._urlHelper = urlHelperFactory.GetUrlHelper(actionContextAccessor.ActionContext); }
public void IsIterationPathVisibleForIterationPlanning_passingInAnyPathAfterCreatingANewTeam_ShouldReturnFalse() { // arrange ProjectDetail projectDetail = this.CreateProjectDetail(); ITeamManager teamManager = TeamManagerFactory.GetManager(projectDetail); var tfsTeamName = GetRandomGuid() + "Team"; ITfsTeam tfsTeam = teamManager.AddTeam(tfsTeamName); IIterationManager manager = IterationManagerFactory.GetManager(projectDetail); bool actual = false; // act actual = manager.IsIterationPathEnabled(tfsTeam, GetRandomGuid()); // assert Assert.IsFalse(actual); }
public void IsIterationPathVisibleForIterationPlanning_passingInAPathThatIsAssignedToATeamAfterItHasBeenCreated_ShouldReturnTrue() { // arrange ProjectDetail projectDetail = this.CreateProjectDetail(); ITeamManager teamManager = TeamManagerFactory.GetManager(projectDetail); var tfsTeamName = GetRandomGuid() + "Team"; ITfsTeam tfsTeam = teamManager.AddTeam(tfsTeamName); IIterationManager manager = IterationManagerFactory.GetManager(projectDetail); string newIterationName = GetRandomGuid(); manager.AddNewIteration(newIterationName); bool actual = false; // act actual = manager.IsIterationPathEnabled(tfsTeam, newIterationName); // assert Assert.IsFalse(actual); }
public static void AssemblyCleanup() { //ITeamProjects teamProjectCollections = TeamProjectFactory.CreateTeamProjectMananger(TestConstants.TfsCollectionUri, TestConstants.DefaultCredentials); //foreach (string projectName in teamProjectCollections.ListTeamProjectNames()) //{ // teamProjectCollections.DeleteTeamProject(projectName, true, false); //} ITeamManager teamManager = TeamManagerFactory.GetManager(TestConstants.TfsTeamProjectDetail); foreach (var team in teamManager.ListTeams()) { if (team.TeamName != TestConstants.TfsTeamProjectName + " Team") { teamManager.DeleteTeam(team.TeamName); } } }
public OptionsService(ILeagueRepository leagueRepository, IRatesRepository rateRepository, ILeagueManager leagueManager, ITeamManager teamManager, IGameManager gameManager, IRelationCreator relationCreator, IRateCalculator rateCalculator, IOptions <RapidApiConfiguration> configuration, IStringLocalizer <InformationMessages> localizer) { _leagueRepository = leagueRepository; _rateRepository = rateRepository; _leagueManager = leagueManager; _teamManager = teamManager; _gameManager = gameManager; _relationCreator = relationCreator; _rateCalculator = rateCalculator; _localizer = localizer; _configuration = configuration.Value; }
public async Task TryCreateScoresheetAtPlayerLimitSucceeds() { List <PlayerTeamPair> players = new List <PlayerTeamPair>(); for (int i = 0; i < this.Generator.PlayersPerTeamLimit; i++) { players.Add(new PlayerTeamPair((ulong)i + 2, $"FirstPlayer{i}", FirstTeam)); players.Add(new PlayerTeamPair((ulong)i + 200, $"SecondPlayer{i}", SecondTeam)); } ITeamManager teamManager = CreateTeamManager(players.ToArray()); GameState game = new GameState() { Format = Format.CreateTossupShootout(false), ReaderId = 1, TeamManager = teamManager }; IResult <string> result = await this.Generator.TryCreateScoresheet(game, SheetsUri, 1); Assert.IsTrue(result.Success, $"Creation should've succeeded at the limit."); SpreadsheetColumn firstTeamColumn = this.Generator.StartingColumns.Span[0]; SpreadsheetColumn secondTeamColumn = this.Generator.StartingColumns.Span[1]; for (int i = 0; i < this.Generator.PlayersPerTeamLimit; i++) { this.AssertInUpdateRange( $"'Round 1'!{firstTeamColumn}3", $"FirstPlayer{i}", $"Couldn't find the player { i + 1 } on the first team"); this.AssertInUpdateRange( $"'Round 1'!{secondTeamColumn}3", $"SecondPlayer{i}", $"Couldn't find player {i + 1} on the second team"); firstTeamColumn = firstTeamColumn + 1; secondTeamColumn = secondTeamColumn + 1; } }
public LocatorService(IGalaxyRegistrationManager grm, IPlayerLocator pl, IAreaLocator al, IShipLocator sl, IAccountLocator acl, ITeamLocator tl, ITeamManager tm, IMessageManager mm, IObjectLocator <IStructure> structureManager, ISlaveIDProvider slaveIDProvider) { PlayerLocator = pl; ShipLocator = sl; AccountLocator = acl; TeamLocator = tl; TeamManager = tm; AreaLocator = al; MessageManager = mm; RegistrationManager = grm; StructureManager = structureManager; SlaveIDProvider = slaveIDProvider; }
private void AddIterationAndCheckEnabledOnBacklog(string teamName, bool addToBacklogForTeam) { // arrange ProjectDetail projectDetail = this.CreateProjectDetail(); List <ProjectIteration> initialList; List <ProjectIteration> finalList; string newIterationName = null; IIterationManager manager = IterationManagerFactory.GetManager(projectDetail); ITeamManager teamManager = TeamManagerFactory.GetManager(projectDetail); initialList = manager.ListIterations(); newIterationName = "Iteration " + GetRandomGuid(); DateTime?startDate = DateTime.Now; DateTime?endDate = DateTime.Now.AddDays(10); // act manager.AddNewIteration(newIterationName, startDate, endDate, new List <ITfsTeam> { addToBacklogForTeam?teamManager.GetTfsTeam(teamName) : null }); // assert finalList = manager.ListIterations(); int expected = initialList.Count + 1; int actual = finalList.Count; Assert.AreEqual(expected, actual); ProjectIteration addedItem = (from o in finalList where o.Name == newIterationName select o).FirstOrDefault(); Assert.IsNotNull(addedItem); Assert.AreEqual(addToBacklogForTeam, teamManager.GetTfsTeam(teamName).IsIterationPathEnabled(newIterationName)); }
private static void ListTeams(ITeamManager teamManager) { foreach (Team team in teamManager.GetTeams()) { Console.WriteLine("{0} is graded a {1}", team, team.Grade); } }
public InsightsController(ITeamManager teamManager, IUserAccountManager userAccountManager, IIssueManager issueManager) { _teamManager = teamManager; _userAccountManager = userAccountManager; _issueManager = issueManager; }
public GameManager(ITeamManager teamManager) { _teamManager = teamManager; }
public AccountController(IUserAccountManager userAccountManager, IUserAuthHelper userSessionHelper, ITeamManager teamManager) { this._userAccountManager = userAccountManager; this._userSessionHelper = userSessionHelper; this._teamManager = teamManager; }
public BidController(ITeamManager teamManager) { _teamManager = teamManager; }
public TeamController(ITeamManager teamManager) { this._teamManager = teamManager; }
public AddMemberModel([FromServices] ITeamManager manager) { _teamManage = manager; }
public TeamApiController(ITeamManager teamManager) { this.teamManager = teamManager; }
public TeamApiController(ITeamManager teamManager, IUserAuthHelper userSessionHelper) { this.teamManager = teamManager; this.userSessionHelper = userSessionHelper; }
public TeamController(ITeamManager teamManager) { this.teamManager = teamManager; }
public TeamApiController(ITeamManager teamManager, IUserSessionHelper userSessionHelper) { this.teamManager = teamManager; this.userSessionHelper = userSessionHelper; }
public TeamController(ITeamManager manager) { this.manager = manager; }
public TeamController(IRepositary repositary, ITeamManager teamManager) : base(repositary) { this.teamManager = teamManager; }
public TeamController(IUnitOfWork unitOfWork, IMapper mapper, ITeamManager teamManager) { _unitOfWork = unitOfWork; _mapper = mapper; _teamManager = teamManager; }
public UsersController(ITeamManager teamManager) { this._teamManager = teamManager; }
public AccountController(IUserAccountManager userAccountManager, IUserAuthHelper userSessionHelper, ITeamManager teamManager) { this.userAccountManager = userAccountManager; this.userSessionHelper = userSessionHelper; this.teamManager = teamManager; }
public TeamController(ITeamManager teamManager, IOptions <AppSettings> settings) : base(settings) { this._teamManager = teamManager; }
public void Test(IDatabaseManager dbm, IPlayerLocator pl, IAreaLocator al, ITeamLocator tl, IShipLocator sl, IMessageManager mm, IAccountLocator acl, ITeamManager tm) { }