public TestCaseContext AbandonReview(ReviewRequestInfoDto reviewRequest, out ReviewRequestInfoDto result) { result = ReviewController.AbandonReview(reviewRequest.Id).Value; Assert.AreEqual(ProjectState.Abandoned, result.State); return(this); }
public TestCaseContext WithReviewResponse(ReviewRequestInfoDto reviewRequest, int userId, out ReviewResponseInfoDto reviewResponse) { ReviewResponseCreateDto createDto = InstanceFactory.CreateReviewResponseCreateDto(userId, reviewRequest.Id); reviewResponse = ReviewResponseController.CreateReviewResponse(createDto).Value; Assert.NotNull(reviewResponse); return(this); }
public TestCaseContext WithReviewRequest(ProjectInfoDto projectInfo, out ReviewRequestInfoDto reviewRequest) { ReviewRequestAddDto reviewRequestAddDto = InstanceFactory.CreateReviewRequestAddDto(projectInfo.UserId, projectInfo.ProjectId); reviewRequest = ReviewController.CreateReviewRequest(reviewRequestAddDto).Value; Assert.NotNull(reviewRequest); return(this); }