Example #1
0
 public SetTaxes(AmazonSyncSettings amazonSyncSettings, TaxSettings taxSettings,
     ISetTaxDetails taxRateManager)
 {
     _amazonSyncSettings = amazonSyncSettings;
     _taxSettings = taxSettings;
     _setTaxDetails = taxRateManager;
 }
 public SetTaxes(AmazonSyncSettings amazonSyncSettings, TaxSettings taxSettings,
                 ISetTaxDetails taxRateManager)
 {
     _amazonSyncSettings = amazonSyncSettings;
     _taxSettings        = taxSettings;
     _setTaxDetails      = taxRateManager;
 }
Example #3
0
 public SetTaxDetailsTests()
 {
     _amazonSyncSettings = new AmazonSyncSettings() { UseDefaultTaxRateForShippingTax = true, TryCalculateVat = true };
     _taxSettings = new TaxSettings() { TaxesEnabled = true, ShippingRateTaxesEnabled = true };
     _taxRateManager = A.Fake<ITaxRateManager>();
     _setTaxes = new SetTaxDetails(_amazonSyncSettings, _taxSettings, _taxRateManager);
 }
Example #4
0
 public SetTaxDetailsTests()
 {
     _amazonSyncSettings = new AmazonSyncSettings()
     {
         UseDefaultTaxRateForShippingTax = true, TryCalculateVat = true
     };
     _taxSettings = new TaxSettings()
     {
         TaxesEnabled = true, ShippingRateTaxesEnabled = true
     };
     _taxRateManager = A.Fake <ITaxRateManager>();
     _setTaxes       = new SetTaxDetails(_amazonSyncSettings, _taxSettings, _taxRateManager);
 }
Example #5
0
 public SetTaxDetailsTests()
 {
     _amazonSyncSettings = new AmazonSyncSettings()
     {
         UseDefaultTaxRateForShippingTax = true, TryCalculateVat = true
     };
     _taxSettings = new TaxSettings()
     {
         TaxesEnabled = true, ShippingRateTaxesEnabled = true
     };
     _taxRateManager        = A.Fake <ITaxRateManager>();
     _productVariantService = A.Fake <IProductVariantService>();
     _productPricingMethod  = A.Fake <IProductPricingMethod>();
     _setTaxes = new SetTaxDetails(_amazonSyncSettings, _taxSettings, _taxRateManager, _productPricingMethod, _productVariantService, _getProductVariantTaxRatePercentage);
 }