public async Task Then_If_OrgId_Not_Supplied_Return_BadRequest( string standardFilterId, string providerFilterId, string EPADateFilterId, string orderBy, string orderDirection, int pageSize, [Frozen] Mock <IMediator> mediator, StandardQueryController controller) { // Arrange var epaoId = string.Empty; mediator .Setup(x => x.Send( It.Is <EpaoPipelineStandardsRequest>(c => c.EpaoId.Equals(epaoId)), It.IsAny <CancellationToken>())) .ReturnsAsync(new PaginatedList <EpaoPipelineStandardsResponse>(new List <EpaoPipelineStandardsResponse>(), 0, 1, pageSize)); // Act var actual = await controller.GetEpaoPipelineStandards(epaoId, standardFilterId, providerFilterId, EPADateFilterId, orderBy, orderDirection, pageSize); // Assert actual.Should().NotBeNull(); var actualResult = actual as BadRequestResult; actualResult.Should().NotBeNull(); }
public async Task Then_If_No_Pipeline_Data_Return_Ok_No_Data( string epaoId, string standardFilterId, string providerFilterId, string EPADateFilterId, string orderBy, string orderDirection, int pageSize, [Frozen] Mock <IMediator> mediator, StandardQueryController controller) { // Arrange mediator .Setup(x => x.Send( It.Is <EpaoPipelineStandardsRequest>(c => c.EpaoId.Equals(epaoId)), It.IsAny <CancellationToken>())) .ReturnsAsync(new PaginatedList <EpaoPipelineStandardsResponse>(new List <EpaoPipelineStandardsResponse>(), 0, 1, pageSize)); // Act var actual = await controller.GetEpaoPipelineStandards(epaoId, standardFilterId, providerFilterId, EPADateFilterId, orderBy, orderDirection, pageSize); // Assert actual.Should().NotBeNull(); var actualResult = actual as OkObjectResult; actualResult.Should().NotBeNull(); var actualModel = actualResult.Value as PaginatedList <EpaoPipelineStandardsResponse>; actualModel.TotalRecordCount.Should().Be(0); }