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);
        }
Ejemplo n.º 2
0
 public void ShouldMapToTheCorrectMesssage(ProviderSearchResponseCodes input, string expected)
 {
     ProviderSearchMapper.CreateErrorMessage(input).Should().Be(expected);
 }