public async Task GetFundings_CallsCorrectly() { IProviderFundingVersionService providerFundingVersionService = Substitute.For <IProviderFundingVersionService>(); ProviderFundingVersionController controller = new ProviderFundingVersionController( providerFundingVersionService); string publishedProviderVersion = "1234"; await controller.GetFundings(publishedProviderVersion); await providerFundingVersionService .Received(1) .GetFundings(Arg.Is(publishedProviderVersion)); }
public ProviderFundingVersionController(IProviderFundingVersionService providerFundingVersionService) { Guard.ArgumentNotNull(providerFundingVersionService, nameof(providerFundingVersionService)); _providerFundingVersionService = providerFundingVersionService; }