コード例 #1
0
 public BasketServiceFixture()
 {
     BasketRepository     = new Mock <IBasketRepository>();
     CartPriceRuleService = new Mock <ICartPriceRuleService>();
     BasketLogger         = new BasketLogger(new Logger());
     ProductRepository    = new Mock <IProductRepository>();
     Target = new BasketService(BasketRepository.Object, ProductRepository.Object,
                                CartPriceRuleService.Object, BasketLogger);
 }
コード例 #2
0
 public BasketService(
     IBasketRepository basketRepository,
     IProductRepository productRepository,
     ICartPriceRuleService cartPriceRuleService,
     IBasketLogger basketLogger)
 {
     _basketRepository     = basketRepository;
     _productRepository    = productRepository;
     _cartPriceRuleService = cartPriceRuleService;
     _basketLogger         = basketLogger;
 }