public async Task When_OccupationSearchAutoFindsOccupations_Then_ShouldReturnOccupations() { var sut = new OccupationSearchController(_serviceTaxonomyRepository, _settings, _compositeSettings, _sessionService); var occupations = await sut.OccupationSearchAuto("Renewable"); occupations.Should().NotBeNull(); occupations.Should().BeOfType <OkObjectResult>(); }
public async Task When_OccupationSearchAutoFails_Then_ShouldReturnNoContent() { // @ToDo: Do this properly. For now we'll set up a local mock for this test. var m = MockHelpers.GetMockMessageHandler("{}"); var rc = new RestClient(m.Object); var str = new ServiceTaxonomyRepository(rc); var sut = new OccupationSearchController(str, _settings, _compositeSettings, _sessionService); var occupations = await sut.OccupationSearchAuto("fgsdhfgsdf"); occupations.Should().NotBeNull(); occupations.Should().BeOfType <NoContentResult>(); }