public async Task ThenShouldReturnPaginationValuesFromApi() { //Arrange var request = new ApprenticeshipSearchQueryRequest { HashedLegalEntityId = "EmployerId", Query = new ApprenticeshipSearchQuery() }; //Act var response = await _handler.Handle(request); //Assert response.PageNumber.Should().Be(2); response.PageSize.Should().Be(10); response.TotalApprenticeships.Should().Be(100); }
public async Task ThenShouldReturnPaginationValuesFromApi() { //Arrange var request = new ApprenticeshipSearchQueryRequest { ProviderId = 1, Query = new ApprenticeshipSearchQuery { PageNumber = 5 } }; //Act var response = await _handler.Handle(request, new CancellationToken()); //Assert response.PageNumber.Should().Be(2); response.PageSize.Should().Be(10); response.TotalApprenticeships.Should().Be(100); }
public async Task ThenCommitmentsApiIsCalled() { //Arrange var request = new ApprenticeshipSearchQueryRequest { HashedLegalEntityId = "EmployerId", Query = new ApprenticeshipSearchQuery() }; //Act await _handler.Handle(request); //Assert _commitmentsApi.Verify( x => x.GetEmployerApprenticeships( It.IsAny <long>(), It.IsAny <ApprenticeshipSearchQuery>()), Times.Once); }
public async Task ThenCommitmentsApiIsCalled() { //Arrange var request = new ApprenticeshipSearchQueryRequest { ProviderId = 1, Query = new ApprenticeshipSearchQuery() }; //Act await _handler.Handle(request, new CancellationToken()); //Assert _commitmentsApi.Verify( x => x.GetProviderApprenticeships( It.IsAny <long>(), It.IsAny <ApprenticeshipSearchQuery>()), Times.Once); }