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;
        }