public async Task GetFunding_CallsCorrectly() { string id = "1234"; IFundingFeedItemByIdService fundingService = Substitute.For <IFundingFeedItemByIdService>(); FundingFeedItemController controller = new FundingFeedItemController( fundingService); await controller.GetFunding(id); await fundingService .Received(1) .GetFundingByFundingResultId(Arg.Is(id)); }
public FundingFeedItemController(IFundingFeedItemByIdService fundingService) { Guard.ArgumentNotNull(fundingService, nameof(fundingService)); _fundingService = fundingService; }