Exemplo n.º 1
0
        public TestCaseContext AbandonReview(ReviewRequestInfoDto reviewRequest, out ReviewRequestInfoDto result)
        {
            result = ReviewController.AbandonReview(reviewRequest.Id).Value;

            Assert.AreEqual(ProjectState.Abandoned, result.State);

            return(this);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }