public override IssueDTO GetIssueDTOCopy(HttpClient client, SimpleTestHelper helper)
            {
                IssueDTO issueCopy = base.GetIssueDTOCopy(client, helper);

                issueCopy.IssueDetail.RequirementsNeeded = false;
                issueCopy.IssueDetail.StartDate          = DateTime.Now.AddSeconds(300);
                return(issueCopy);
            }
            public override IssueDTO GetIssueDTOCopy(HttpClient client, SimpleTestHelper helper)
            {
                IssueDTO issueCopy = base.GetIssueDTOCopy(client, helper);

                issueCopy.IssueDetail.RequirementsNeeded = false;
                issueCopy.IssueDetail.Visibility         = true;
                return(issueCopy);
            }
 private Domain.Models.Message GetValidMessage(SimpleTestHelper helper)
 => new Domain.Models.Message()
 {
     CompanyId      = helper.Company.Id,
     ProjectId      = helper.Project.Id,
     IssueId        = helper.Issue.Id,
     ReceiverUserId = helper.User.Id,
     Type           = MessageType.TimeExceeded,
     Consented      = false
 };
            public override async Task <IssueDTO> CreateIssue(HttpClient client, SimpleTestHelper helper)
            {
                var issue = await base.CreateIssue(client, helper);

                var tasks = new List <Task <HttpResponseMessage> >();

                for (int i = 0; i < 10; i++)
                {
                    var copy = issue.Copy();
                    copy.Id = ObjectId.Empty;
                    copy.IssueDetail.Visibility = i % 2 == 0;
                    tasks.Add(helper.CreateIssue(copy));
                }

                Task.WaitAll(tasks.ToArray());
                return(await tasks[0].Result.Parse <IssueDTO>());
            }
 public override Task <IssueDTO> CreateIssue(HttpClient client, SimpleTestHelper helper) => null;
 public override Task <IssueDTO> CreateIssue(HttpClient client, SimpleTestHelper helper)
 {
     _issueDto.IssueDetail.RequirementsNeeded = false;
     return(base.CreateIssue(client, helper));
 }
 public override Task AddUserToProject(HttpClient client, SimpleTestHelper helper) => null;
 public override Task <ProjectDTO> CreateProject(HttpClient client, SimpleTestHelper helper) => null;