Beispiel #1
0
        public CampaignServiceBonusProcessingTestsFixture SetupCampaignCacheGetCampaignsByTypeAsync()
        {
            CampaignCacheServiceMock
            .Setup(c => c.GetCampaignsByTypeAsync(It.IsAny <string>()))
            .ReturnsAsync(() => CampaignModels);

            CampaignCacheServiceMock
            .Setup(c => c.GetCampaignFromCacheOrServiceAsync(It.IsAny <string>()))
            .ReturnsAsync((string x) => CampaignModels.SingleOrDefault(y => y.Id == x));

            return(this);
        }