public async Task Then_RefreshLegalEntitiesCommand_Is_Sent( int pageNumber, int pageSize, [Frozen] Mock <IMediator> mockMediator, [Greedy] LegalEntityController controller) { mockMediator .Setup(mediator => mediator.Send( It.Is <RefreshLegalEntitiesCommand>(x => x.PageNumber == pageNumber && x.PageSize == pageSize), It.IsAny <CancellationToken>())).ReturnsAsync(Unit.Value); var controllerResult = await controller.RefreshLegalEntities(pageNumber, pageSize) as OkResult; Assert.IsNotNull(controllerResult); }
public async Task Then_RefreshVendorRegistrationFormCaseStatusCommand_Is_Sent_And_Command_output_is_returned( DateTime from, DateTime lastCaseUpdated, [Frozen] Mock <IMediator> mockMediator, [Greedy] LegalEntityController controller) { mockMediator .Setup(mediator => mediator.Send( It.Is <RefreshVendorRegistrationFormCaseStatusCommand>(x => x.FromDateTime == from), It.IsAny <CancellationToken>())).ReturnsAsync(lastCaseUpdated); var controllerResult = await controller.RefreshVendorRegistrationFormStatus(from) as OkObjectResult; Assert.IsNotNull(controllerResult); controllerResult.Value.Should().Be(lastCaseUpdated); }