public async Task <IActionResult> RejectReportAssignment(RejectReportAssignmentRequest request) { var response = await mediator.Send(request); Log.Information( $"User #{HttpContext.GetCurrentUserId()} rejected assignment to report #{request.ReportId}"); return(this.CreateResponse(response)); }
public void SetUp() { report = new Report(); request = new RejectReportAssignmentRequest { ReportId = "xxx" }; reportManager = new Mock <IReportManager>(); reportValidationHub = new Mock <IReportValidationHub>(); reportManager.Setup(rm => rm.MoveReportAssignment(It.IsAny <Report>(), It.IsAny <int>())) .ReturnsAsync(true); reportValidationHub.Setup(rv => rv.ValidateAndReturnReport(It.IsAny <string>(), It.IsAny <ReportPermission[]>())) .ReturnsAsync(report); rejectReportAssignmentCommand = new RejectReportAssignmentCommand(reportManager.Object, reportValidationHub.Object); }