Beispiel #1
0
 public BacklogItem_Modified_History_Tests()
 {
     _commandService        = Container.GetService <IBacklogItemCommandService>() !;
     _commentCommandService = Container.GetService <IBacklogItemCommentCommandService>() !;
     _queryByIdService      = Container.GetService <IBacklogItemByIdQueryService>() !;
     _userCmdService        = Container.GetService <IUserCommandService>() !;
 }
 public BacklogItem_List_Query_By_Mentioned_User_Tests()
 {
     _userCommandService        = Container.GetService <IUserCommandService>() !;
     _backlogItemCommandService = Container.GetService <IBacklogItemCommandService>() !;
     _commentCommandService     = Container.GetService <IBacklogItemCommentCommandService>() !;
     _queryBacklogItemService   = Container.GetService <IBacklogItemListQueryService>() !;
 }
        private string _currentUserId = null !;                                 // Must be initialised as the 1st step in each test

        public User_Update_Propagates_To_User_References_Tests()
        {
            _userCommandService    = Container.GetService <IUserCommandService>() !;
            _backlogCommandService = Container.GetService <IBacklogItemCommandService>() !;
            _backlogQueryService   = Container.GetService <IBacklogItemByIdQueryService>() !;
            _commentCommandService = Container.GetService <IBacklogItemCommentCommandService>() !;
        }
Beispiel #4
0
        private readonly Regex _mentionRegex = new Regex(@"(?<=\B\@)([\w\._\-\/]+)", RegexOptions.Compiled);            // Get any word starting with '@'

        public TicketImportService(AppSettings settings,
                                   IGitHubService gitHubService,
                                   IBacklogItemCommandService backlogItemService,
                                   IBacklogItemCommentCommandService backlogCommentService,
                                   ISeededUsers seededUser,
                                   IAsyncDocumentSession dbSession)
        {
            _gitHubService         = gitHubService;
            _gitHubSettings        = settings.GitHub;
            _dbSession             = dbSession;
            _backlogItemService    = backlogItemService;
            _backlogCommentService = backlogCommentService;
            _seededUser            = seededUser;
        }
 public Task <ActionResult <BacklogItemCommentReference> > Delete([FromServices] IBacklogItemCommentCommandService service,
                                                                  [FromRoute] string backlogItemId,
                                                                  [FromRoute] string commentId)
 => service.Delete(backlogItemId, commentId).ToActionResultOfT();
 public Task <ActionResult <BacklogItemCommentReference> > Update([FromServices] IBacklogItemCommentCommandService service,
                                                                  [FromRoute] string backlogItemId,
                                                                  [FromRoute] string commentId,
                                                                  BacklogItemCommentAddUpdateRequest @params)
 => service.Update(backlogItemId, commentId, @params.Message).ToActionResultOfT();
Beispiel #7
0
 public Task <ActionResult <BacklogItemCommentReference> > Update([FromServices] IBacklogItemCommentCommandService service,
                                                                  [FromRoute] string backlogItemId,
                                                                  [FromRoute] string commentId,
                                                                  CommentAddUpdRequest dto)
 => service.Update(backlogItemId, commentId, dto).ToActionResultOfT();
Beispiel #8
0
 public BacklogItem_Comments_Crud_Tests()
 {
     _commandService        = Container.GetService <IBacklogItemCommandService>() !;
     _commentCommandService = Container.GetService <IBacklogItemCommentCommandService>() !;
     _queryService          = Container.GetService <IBacklogItemByIdQueryService>() !;
 }