public async Task GetLocalAuthorityNames_CallsCorrectly() { IProviderVersionSearchService providerVersionSearchService = Substitute.For <IProviderVersionSearchService>(); ProvidersController controller = new ProvidersController( providerVersionSearchService); await controller.GetLocalAuthorityNames(); await providerVersionSearchService .Received(1) .GetFacetValues("authority"); }
public async Task GetProviderByIdFromProviderVersion_CallsCorrectly(int year, int month, int day, string providerId) { IProviderVersionService providerVersionService = Substitute.For <IProviderVersionService>(); IProviderVersionSearchService providerVersionSearchService = Substitute.For <IProviderVersionSearchService>(); ProviderByDateController controller = new ProviderByDateController( providerVersionService, providerVersionSearchService); await controller.GetProviderByIdFromProviderVersion(year, month, day, providerId); await providerVersionSearchService .Received(1) .GetProviderById(year, month, day, providerId); }
public async Task GetProviderByIdFromProviderVersion_CallsCorrectly( string providerVersionId, string providerId) { IProviderVersionService providerVersionService = Substitute.For <IProviderVersionService>(); IProviderVersionSearchService providerVersionSearchService = Substitute.For <IProviderVersionSearchService>(); ProviderByVersionController controller = new ProviderByVersionController( providerVersionService, providerVersionSearchService); await controller.GetProviderByIdFromProviderVersion(providerVersionId, providerId); await providerVersionSearchService .Received(1) .GetProviderById(providerVersionId, providerId); }
public async Task SearchProviderVersions_CallsCorrectly() { IProviderVersionService providerVersionService = Substitute.For <IProviderVersionService>(); IProviderVersionSearchService providerVersionSearchService = Substitute.For <IProviderVersionSearchService>(); ProviderByVersionController controller = new ProviderByVersionController( providerVersionService, providerVersionSearchService); SearchModel searchModel = new SearchModel(); await controller.SearchProviderVersions(searchModel); await providerVersionSearchService .Received(1) .SearchProviderVersions(searchModel); }
public async Task SearchProvidersInProviderVersionAssociatedWithDate_CallsCorrectly(int year, int month, int day) { IProviderVersionService providerVersionService = Substitute.For <IProviderVersionService>(); IProviderVersionSearchService providerVersionSearchService = Substitute.For <IProviderVersionSearchService>(); ProviderByDateController controller = new ProviderByDateController( providerVersionService, providerVersionSearchService); SearchModel searchModel = new SearchModel(); await controller.SearchProvidersInProviderVersionAssociatedWithDate(year, month, day, searchModel); await providerVersionSearchService .Received(1) .SearchProviders(year, month, day, searchModel); }