public async Task ShouldNotValidateThePostCode(string returnCode, ProviderSearchResponseCodes expected) { var message = new ProviderSearchQuery { ApprenticeshipId = "1", PostCode = "nw67xt" }; _mockPostcodeIoService.Setup(m => m.GetPostcodeStatus(It.IsAny <string>())) .ReturnsAsync(returnCode); var response = await _handler.Handle(message, default(CancellationToken)); response.Success.Should().BeFalse(); response.StatusCode.ShouldBeEquivalentTo(expected); }
public void ShouldMapToTheCorrectMesssage(ProviderSearchResponseCodes input, string expected) { ProviderSearchMapper.CreateErrorMessage(input).Should().Be(expected); }