Exemple #1
0
        public BasketService(
            IProductRepository productRepository, 
            IDiscountOfferCalculatorService discountOfferCalculatorService, 
            IBulkBuyOfferCalculatorService bulkBuyOfferCalculatorService, 
            INonOfferCalculatorService nonOfferCalculatorService)
        {
            _productRepository = productRepository;
            _discountOfferCalculatorService = discountOfferCalculatorService;
            _bulkBuyOfferCalculatorService = bulkBuyOfferCalculatorService;
            _nonOfferCalculatorService = nonOfferCalculatorService;

            Products = new List<Product>();
        }
 public void Setup()
 {
     _bulkBuyOfferRepositoryMock = new Mock<IBulkBuyOfferRepository>();
     _bulkBuyOfferCalculatorService = new BulkBuytOfferCalculatorService(_bulkBuyOfferRepositoryMock.Object);
 }