public DiscountCampaignService(DiscountValidationService discountValidationService, DiscountCodeService discountCodeService, DiscountCampaignRepository discountCampaignRepository, DiscountCodeRepository discountCodeRepository) { _discountValidationService = discountValidationService; _discountCodeService = discountCodeService; _discountCampaignRepository = discountCampaignRepository; _discountCodeRepository = discountCodeRepository; }
public DiscountValidationServiceTests() { var discountRepository = new Mock <IDiscountRepository>(); var dicountData = new List <Discount>(); _discount = new Discount { Id = default(Guid) }; dicountData.Add(_discount); discountRepository.Setup(r => r.GetByIdAsync(It.IsAny <Guid>())) .Returns((Guid id) => Task.FromResult(dicountData.FirstOrDefault(d => d.Id == id))); _mapper = _mapper = MapperExtensions.Mapper; _validationService = new DiscountValidationService(discountRepository.Object); }