public async Task <ActionResult> ChangeReviewStatus(long id, ChangeReviewStatusCommand request, CancellationToken cancellationToken) { request.Id = id; await _mediator.Send(request, cancellationToken); return(Ok()); }
public async Task Update_Authenticated_Success() { // Arrange var client = _factory.CreateAuthenticatedClient(); var command = new ChangeReviewStatusCommand { ReviewStatus = ReviewStatus.Approved }; // Act var response = await client.PostAsJsonAsync($"{Uri}/1/change-review-status", command); // Assert response.StatusCode.Should().Be(HttpStatusCode.OK); }