public DefaultOmniumOrderFactory( IShippingCalculator shippingCalculator, IMarketService marketService, CultureResolver cultureResolver, ITaxUtility taxUtility, ReferenceConverter referenceConverter, IContentRepository contentRepository, IPaymentManagerFacade paymentManagerFacade, ILineItemCalculator lineItemCalculator, IOrderFormCalculator orderFormCalculator, IOrderGroupCalculator orderGroupCalculator, IShipmentManagerFacade shipmentManagerFacade, IPromotionEngine promotionEngine) { _shippingCalculator = shippingCalculator; _marketService = marketService; _cultureResolver = cultureResolver; _taxUtility = taxUtility; _referenceConverter = referenceConverter; _contentRepository = contentRepository; _paymentManagerFacade = paymentManagerFacade; _lineItemCalculator = lineItemCalculator; _orderFormCalculator = orderFormCalculator; _orderGroupCalculator = orderGroupCalculator; _shipmentManagerFacade = shipmentManagerFacade; _promotionEngine = promotionEngine; }
public TaxUtilityTests() { var synchronizedObjectInstanceCacheMock = new Mock <ISynchronizedObjectInstanceCache>(); var catalogTaxManagerFacade = new Mock <ICatalogTaxManagerFacade>(); _taxUtility = new TaxUtility(synchronizedObjectInstanceCacheMock.Object, catalogTaxManagerFacade.Object); _currency = Currency.USD; }
public SiteOmniumOrderFactory( IShippingCalculator shippingCalculator, IMarketService marketService, CultureResolver cultureResolver, ITaxUtility taxUtility, ReferenceConverter referenceConverter, IContentRepository contentRepository, IPaymentManagerFacade paymentManagerFacade, ILineItemCalculator lineItemCalculator, IOrderFormCalculator orderFormCalculator, IOrderGroupCalculator orderGroupCalculator, IShipmentManagerFacade shipmentManagerFacade, IPromotionEngine promotionEngine) : base(shippingCalculator, marketService, cultureResolver, taxUtility, referenceConverter, contentRepository, paymentManagerFacade, lineItemCalculator, orderFormCalculator, orderGroupCalculator, shipmentManagerFacade, promotionEngine) { }