public BasketController(ITransactionLibrary transactionLibrary, IMiniBasketService miniBasketService, IUrlService urlService, ICatalogContext catalogContext, ICatalogLibrary catalogLibrary)
 {
     _transactionLibrary = transactionLibrary;
     _miniBasketService  = miniBasketService;
     _urlService         = urlService;
     _catalogContext     = catalogContext;
     _catalogLibrary     = catalogLibrary;
 }
        public VoucherControllerTests()
        {
            _transactionLibrary = Substitute.For <ITransactionLibrary>();
            _marketingLibrary   = Substitute.For <IMarketingLibrary>();

            _controller = new VoucherController(_transactionLibrary, _marketingLibrary);

            _controller.Url = Substitute.For <UrlHelper>();
            _controller.Url.Action(Arg.Any <string>()).Returns("ControllerUrl");
        }
예제 #3
0
        public AddressControllerTests()
        {
            //Create
            _transactionLibraryInternal = Substitute.For <ITransactionLibrary>();
            _countries  = new List <Country>();
            _controller = new AddressController(_transactionLibraryInternal, _countries.AsQueryable());

            _controller.Url = Substitute.For <UrlHelper>();
            _controller.Url.Action(Arg.Any <string>()).Returns("ControllerUrl");
        }
        public MiniBasketControllerTests()
        {
            //Create
            _transactionLibraryInternal = Substitute.For <ITransactionLibrary>();
            _miniBasketService          = Substitute.For <MiniBasketService>(_transactionLibraryInternal);

            _controller = new MiniBasketController(_transactionLibraryInternal, _miniBasketService);

            _controller.Url = Substitute.For <UrlHelper>();
            _controller.Url.Action(Arg.Any <string>()).Returns("anything");
        }
        public BasketControllerTests()
        {
            // Create
            _transactionLibraryInternal = Substitute.For <ITransactionLibrary>();
            _miniBasketService          = Substitute.For <MiniBasketService>(_transactionLibraryInternal);
            _urlService     = Substitute.For <IUrlService>();
            _catalogContext = Substitute.For <ICatalogContext>();
            _catalogLibrary = Substitute.For <ICatalogLibrary>();

            _controller = new BasketController(_transactionLibraryInternal, _miniBasketService, _urlService, _catalogContext, _catalogLibrary);

            _controller.Url = Substitute.For <UrlHelper>();
            _controller.Url.Action(Arg.Any <string>()).Returns("anything");
        }
 public AddToBasketButtonController(ITransactionLibrary transactionLibrary, ICatalogContext catalogContext, IMiniBasketService miniBasketService)
 {
     _transactionLibrary = transactionLibrary;
     _catalogContext     = catalogContext;
     _miniBasketService  = miniBasketService;
 }
예제 #7
0
 public VoucherController(ITransactionLibrary transactionLibrary, IMarketingLibrary marketingLibrary)
 {
     _transactionLibrary = transactionLibrary;
     _marketingLibrary   = marketingLibrary;
 }
 public CommerceConnectPaymentPickerController(ITransactionLibrary transactionLibrary)
 {
     _transactionLibrary = transactionLibrary;
 }
예제 #9
0
        public PaymentPickerControllerTests()
        {
            _transactionLibraryInternal = Substitute.For <ITransactionLibrary>();

            _controller = new PaymentPickerController(_transactionLibraryInternal);
        }
 public AddressController(ITransactionLibrary transactionLibrary, IQueryable <Country> countries)
 {
     _transactionLibrary = transactionLibrary;
     _countries          = countries;
 }
 public MiniBasketService(ITransactionLibrary transactionLibrary)
 {
     _transactionLibrary = transactionLibrary;
 }
 public ShippingPickerController(ITransactionLibrary transactionLibrary)
 {
     _transactionLibrary = transactionLibrary;
 }
 public ShippingPickerControllerTests()
 {
     _transactionLibrary = Substitute.For <ITransactionLibrary>();
     _controller         = new ShippingPickerController(_transactionLibrary);
 }
예제 #14
0
 public CommerceConnectAddressController(ITransactionLibrary transactionLibrary, IRepository <Country> countries)
 {
     _transactionLibrary = transactionLibrary;
     _countries          = countries;
 }
 public PaymentPickerController(ITransactionLibrary transactionLibrary)
 {
     _transactionLibrary = transactionLibrary;
 }
 public BasketPreviewController(ITransactionLibrary transactionLibrary)
 {
     _transactionLibrary = transactionLibrary;
 }
 public MiniBasketController(ITransactionLibrary transactionLibrary, IMiniBasketService miniBasketService)
 {
     _transactionLibrary = transactionLibrary;
     _miniBasketService  = miniBasketService;
 }
 public CommerceConnectBasketPreviewController(ITransactionLibrary transactionLibrary)
 {
     _transactionLibrary = transactionLibrary;
 }