public AssignAssigneeCommandTests() { var currentUserService = new Mock <ICurrentUserService>(); currentUserService.Setup(x => x.GetUserId()).Returns("12"); _issueRepository = new IssueRepository(ContextFactory.CreateInMemoryContext(currentUserService.Object)); }
public StateService(IProjectRepository projectRepository, IIssueRepository issueRepository, IAuthorizationService authorizationService, IHttpContextAccessor httpContextAccessor) { _projectRepository = projectRepository; _issueRepository = issueRepository; _authorizationService = authorizationService; _httpContextAccessor = httpContextAccessor; }
public IssueService(IUnitOfWork unitOfWork, IIssueRepository issueRepository, IEmployeeRepository employeeRepository, IEscalationService escalationService, IProjectionBuilder projectionBuilder) { if (unitOfWork == null) { throw new ArgumentNullException(nameof(unitOfWork)); } if (issueRepository == null) { throw new ArgumentNullException(nameof(issueRepository)); } if (employeeRepository == null) { throw new ArgumentNullException(nameof(employeeRepository)); } if (escalationService == null) { throw new ArgumentNullException(nameof(escalationService)); } if (projectionBuilder == null) { throw new ArgumentNullException(nameof(projectionBuilder)); } _unitOfWork = unitOfWork; _issueRepository = issueRepository; _employeeRepository = employeeRepository; _escalationService = escalationService; _projectionBuilder = projectionBuilder; }
public static void GenerateDemoData( IIssueRepository issueRepository, IProjectRepository projectRepository, IAttachmentRepository attachmentRepository) { Project p = new Project("SHOP", "Webshop", "All issues related to the webshop."); projectRepository.Add(p); Issue i = new Issue(p, "Crash after payment", @"I have justed paid for two pairs of shoes - or rather I tried to. When I clicked 'Pay' all I got was a yellow error screen.", 3); issueRepository.Add(i); string errorReport = "This is an error report ..."; Attachment att = new Attachment(i, "Error report", "Error report from end user", Encoding.UTF8.GetBytes(errorReport), "text/plain"); attachmentRepository.Add(att); string logFile = "DEBUG 2014-01-22 15:45:07,610 166033ms [9] Log4NetTraceListener WriteLine - Executing OperationResult OperationResult: type=OK, statusCode=200."; att = new Attachment(i, "Logfile", "Logfile with server stack trace", Encoding.UTF8.GetBytes(logFile), "text/plain"); attachmentRepository.Add(att); i = new Issue(p, "Not calculating VAT correctly", @"When I add both shoes and socks it fails to calculate the VAT correctly.", 3); issueRepository.Add(i); i = new Issue(p, "General Failure?", @"When I press ctrl-P it says 'General failure reading harddisk'! Who is that General and why is he reading my hard disk?", 5); issueRepository.Add(i); }
public void Setup() { var issuesJson = File.ReadAllText(Path.Combine(".", "issues.json")); var issues = JsonConvert.DeserializeObject <Issue[]>(issuesJson); var mockRepo = new Mock <IIssueRepository>(); mockRepo.Setup(m => m.GetBugAll(_cts.Token)).ReturnsAsync(issues); mockRepo.Setup(m => m.GetBugSingle(It.Is <int>(i => i > 0), _cts.Token)).ReturnsAsync(issues[0]); mockRepo.Setup(m => m.GetBugSingle(-1, _cts.Token)).ReturnsAsync((Issue)null); mockRepo.Setup(m => m.AddBug(It.IsAny <Issue>(), _cts.Token)).ReturnsAsync(3); AutoMapper.Mapper.Reset(); AutoMapper.Mapper.Initialize(mapper => { mapper.CreateMap <Issue, IssueDto>().ReverseMap(); mapper.CreateMap <Issue, IssueCreateDto>().ReverseMap(); mapper.CreateMap <Issue, IssueUpdateDto>().ReverseMap(); }); _mockRepo = mockRepo.Object; _controller = new IssuesController(_mockRepo) { ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext() } }; }
public GetArticleContentQueryHandler(ILibraryRepository libraryRepository, IArticleRepository articleRepository, IIssueRepository issueRepository, IFileRepository fileRepository) { _libraryRepository = libraryRepository; _articleRepository = articleRepository; _issueRepository = issueRepository; _fileRepository = fileRepository; }
public IssueManager(IIssueRepository issueRepository, IGuidProxy guidProxy, IDateTimeProxy dateTimeProxy) { _issueRepository = issueRepository; _guidProxy = guidProxy; _dateTimeProxy = dateTimeProxy; }
public IssueManager(IIssueRepository issueRepository, IUserSessionHelper userSessionHelper, IActivityRepository activityRepository, ITeamRepository teamRepository) { this.userSessionHelper = userSessionHelper; this.issueRepository = issueRepository; this.activityRepository = activityRepository; this.teamRepository = teamRepository; }
public IssueManager(IIssueRepository issueRepository, IProjectRepository iProjectRepository, IActivityRepository activityRepository, IUserSessionHelper userSessionHelper) { this.issueRepository = issueRepository; this.iProjectRepository = iProjectRepository; this.activityRepository = activityRepository; this.userSessionHelper = userSessionHelper; }
public CommentManager(ICommentRepository commentRepository, IUserAuthHelper userSessionHelper, IIssueRepository issueRepository, IActivityRepository activityRepository) { this.commentRepository = commentRepository; this.userSessionHelper = userSessionHelper; this.issueRepository = issueRepository; this.activityRepository = activityRepository; }
public IssueRemoveReplyCommandHandler(ILogger <IssueRemoveReplyCommandHandler> logger, IIssueRepository issueRepository, INexusModsIssueQueries nexusModsIssueQueries, IIssueIntegrationEventPublisher eventPublisher) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _issueRepository = issueRepository ?? throw new ArgumentNullException(nameof(issueRepository)); _nexusModsIssueQueries = nexusModsIssueQueries ?? throw new ArgumentNullException(nameof(nexusModsIssueQueries)); _eventPublisher = eventPublisher ?? throw new ArgumentNullException(nameof(eventPublisher)); }
public UserService(IUserRepository userRepository, IOptions <AppSettings> appSettings, IMapper mapper, IIssueRepository issueRepository) { this._userRepostiory = userRepository; this._appSettings = appSettings.Value; this._issueRepository = issueRepository; _mapper = mapper; }
public MyIssuesController(IUserRepository userRepository, IProjectRepository projectRepository, IIssueRepository issueRepository, ProjectManagementController projectManagementController) { _userRepository = userRepository; _projectRepository = projectRepository; _issueRepository = issueRepository; _projectManagementController = projectManagementController; }
public IssuesController(IIssueRepository repository, Serilog.ILogger logger) { EnsureArg.IsNotNull(repository); EnsureArg.IsNotNull(logger); _repository = repository; _logger = logger; }
private static void CreateInitialIssue(IIssueRepository issueRepository) { Console.Write("Creating issue for project {0}...", ProjectShortname); issueRepository.CreateIssue(ProjectShortname, "Initial issue", "Blah Blah"); Console.WriteLine("done."); }
public GroupService(IGroupRepository groupRepository, IUserRepository userRepository, IApplicationRoleRepository roleRepository, IGroupMemberRepository groupMemberRepository, IIssueRepository issueRepository) { _groupRepository = groupRepository; _userRepository = userRepository; _roleRepository = roleRepository; _groupMemberRepository = groupMemberRepository; _issueRepository = issueRepository; }
public IssueDeadlineEvent(Project project, Issue issue, IMessageService messageService, IIssueRepository issueRepository) { Project = project; Time = (DateTime)issue.IssueDetail.EndDate; Issue = issue; _messageService = messageService; _issueRepository = issueRepository; }
public IssueManager(IIssueRepository issueRepository, IProjectRepository projectRepository, IEpicRepository epicRepository) { this.issueRepository = issueRepository; this.projectRepository = projectRepository; this.epicRepository = epicRepository; }
public DeleteIssueHandler(IIssueRepository issueRepository, ILogger <DeleteIssueHandler> logger, IMessageBroker messageBroker, IProjectsApiHttpClient projectsApiHttpClient, IAppContext appContext) { _issueRepository = issueRepository; _logger = logger; _messageBroker = messageBroker; _projectsApiHttpClient = projectsApiHttpClient; _appContext = appContext; }
public MasterRepository( IEntityRepository entityRepo, IVersionControlRepository vcRepo, IIssueRepository issueRepo) { this.entityRepo = entityRepo; builder = new RevisionSetBuilder(vcRepo, issueRepo); }
public CreateCommentHandler(IProjectRepository projectRepository, IIssueRepository issueRepository, ICommentRepository commentRepository, IMessageBroker messageBroker, IAppContext appContext) { _projectRepository = projectRepository; _issueRepository = issueRepository; _commentRepository = commentRepository; _messageBroker = messageBroker; _appContext = appContext; }
public AddIssueToSprintHandler(ISprintRepository sprintRepository, IIssueRepository issueRepository, IMessageBroker messageBroker) { _sprintRepository = sprintRepository; _issueRepository = issueRepository; _messageBroker = messageBroker; }
public RemoveIssueFromSprintHandler(ISprintRepository sprintRepository, IIssueRepository issueRepository, IMessageBroker messageBroker) { _sprintRepository = sprintRepository; _issueRepository = issueRepository; _messageBroker = messageBroker; }
public CreateIssueCommandHandler(ICurrentUserService currentUserServiceService, IIssueRepository issueRepository, IIssueStateRepository issueStateRepository) { _currentUserService = currentUserServiceService; _issueRepository = issueRepository; _issueStateRepository = issueStateRepository; }
public IssueStartDateEvent(Issue issue, IIssueRepository issueRepository, IStateService stateService, IIssueStateService issueStateService) { Time = (DateTime)issue.IssueDetail.StartDate; Issue = issue; _issueRepository = issueRepository; _stateService = stateService; _issueStateService = issueStateService; }
public HomeController(IIssueRepository issueRepository, IProjectRepository projectRepository, UserManager <IdentityUser> userManager) { _issueRepository = issueRepository; _projectRepository = projectRepository; this.userManager = userManager; }
public IssueAppService(IIssueRepository issueRepository, IRepository <User, long> userRepository, IAbpSession session, UserManager userManager) : base(issueRepository) { _issueRepository = issueRepository; _userRepository = userRepository; _session = session; _userManager = userManager; }
public AddArticleContentRequestHandler(IIssueRepository issueRepository, IArticleRepository chapterRepository, IFileStorage fileStorage, ILibraryRepository libraryRepository, IFileRepository fileRepository) { _issueRepository = issueRepository; _articleRepository = chapterRepository; _fileStorage = fileStorage; _libraryRepository = libraryRepository; _fileRepository = fileRepository; }
public ProjectService(IProjectRepository projectRepository, IIssueRepository issueRepository, IApplicationUserRepository applicationUserRepository , IProject_X_UsersRepository project_X_UsersRepository) { _projectRepo = projectRepository; _issueRepo = issueRepository; _userRepo = applicationUserRepository; _projectUsersRepo = project_X_UsersRepository; }
public IssueTimeSheetService(IIssueRepository issueRepo, IUserRepository userRepo, IMessageService messageService, IProjectRepository projectRepository, IHttpContextAccessor httpContextAccessor, IAuthorizationService authorizationService) { _issueRepo = issueRepo; _userRepo = userRepo; _messageService = messageService; _projectRepository = projectRepository; _httpContextAccessor = httpContextAccessor; _authorizationService = authorizationService; }
public IssueManager(IIssueRepository issueRepository, IProjectRepository iProjectRepository, IActivityRepository activityRepository, IUserAuthHelper userSessionHelper, ICache cache, IUploadRepository uploadRepository) { this.issueRepository = issueRepository; this.iProjectRepository = iProjectRepository; this.activityRepository = activityRepository; this.userSessionHelper = userSessionHelper; this.cache = cache; this.uploadRepository = uploadRepository; }
public IssueManager(IIssueRepository issueRepository, IProjectRepository iProjectRepository, IActivityRepository activityRepository, IUserAuthHelper userSessionHelper, ICache cache,IUploadRepository uploadRepository,IEmailManager emailManager) { this.issueRepository = issueRepository; this.iProjectRepository = iProjectRepository; this.activityRepository = activityRepository; this.userSessionHelper = userSessionHelper; this.cache = cache; this.uploadRepository = uploadRepository; this.emailManager = emailManager; }
public CommentManager(ICommentRepository commentRepository,IUserAuthHelper userSessionHelper, IIssueRepository issueRepository, IActivityRepository activityRepository,IEmailManager emailManager,ITeamRepository teamRepository,IEmailRepository emailRepository, IOptions<AppSettings> settings) { this._settings = settings.Value; this._emailRepository = emailRepository; this._teamRepository = teamRepository; this._emailManager = emailManager; this._commentRepository = commentRepository; this._userSessionHelper = userSessionHelper; this._issueRepository = issueRepository; this._activityRepository = activityRepository; }
public CommentManager(ICommentRepository commentRepository, IIssueRepository issueRepository, IActivityRepository activityRepository, IUserRepository userRepository, ICommentEmailManager commentEmailManager, IUserSessionHelper userSessionHelper) { this.commentRepository = commentRepository; this.issueRepository = issueRepository; this.userSessionHelper = userSessionHelper; this.activityRepository = activityRepository; this.userRepository = userRepository; this.commentEmailManager = commentEmailManager; }
public IssueService(IIssueRepository issueRepository, ICommentRepository commentRepo) { _issueRepo = issueRepository; _commentRepo = commentRepo; }
public IssuesController(IIssueRepository issueRepository) { this.issueRepository = issueRepository; }
public HomeController(IProjectService projectService, IIssueService issueService, IIssueRepository issueRepository) { _projectService = projectService; _issueService = issueService; _issueRepo = issueRepository; }
public PackageIssueProvider(IPackageRepository packageRepository, IIssueRepository issueRepository, IGithubMilestoneService githubMilestoneService) { _packageRepository = packageRepository; _issueRepository = issueRepository; _githubMilestoneService = githubMilestoneService; }
public HomeController(IIssueRepository repository) { _repository = repository; }
public RevisionSetBuilder(IVersionControlRepository vcRepo, IIssueRepository issueRepo) { this.vcRepo = vcRepo; this.issueRepo = issueRepo; }
public IssuesController(IIssueRepository issueRepository, IFriendService friendService) { this.issueRepository = issueRepository; this.friendService = friendService; }
public CommentsController(ICommentRepository commentRepository, IIssueRepository issueRepository, IApplicationUserRepository applicationUserRepository) { _commentRepo = commentRepository; _issueRepo = issueRepository; _userRepo = applicationUserRepository; }
public IssueService(IIssueRepository issueRepository, IUnitOfWork unitOfWork) { this._IssueRepository = issueRepository; this._UnitOfWork = unitOfWork; }