public void ShouldCallToLocationProviderIfTheInputIsALocation() { var locationLookupService = new LocationSearchService(_locationLookupProvider.Object, _postcodeLookupProvider.Object, _logger.Object); locationLookupService.FindLocation(ALocation); _locationLookupProvider.Verify(llp => llp.FindLocation(ALocation, 50)); }
public void ShouldCallToPostcodeProviderIfTheInputIsAPartialPostcode() { var locationLookupService = new LocationSearchService(_locationLookupProvider.Object, _postcodeLookupProvider.Object, _logger.Object); locationLookupService.FindLocation(ValidPartialPostcode); _postcodeLookupProvider.Verify(plp => plp.GetLocation(ValidPartialPostcode)); }