public AmazonApiService(AmazonAppSettings amazonAppSettings, IAmazonLogService amazonLogService, IAmazonAnalyticsService amazonAnalyticsService, AmazonSellerSettings amazonSellerSettings) { _amazonAppSettings = amazonAppSettings; _amazonLogService = amazonLogService; _amazonAnalyticsService = amazonAnalyticsService; _amazonSellerSettings = amazonSellerSettings; }
public AmazonAnalyticsServiceTests() { _amazonAppSettings = A.Fake <AmazonAppSettings>(); _amazonSellerSettings = A.Fake <AmazonSellerSettings>(); _amazonApiUsageService = A.Fake <IAmazonApiLogService>(); _amazonAnalyticsService = new AmazonAnalyticsService(_amazonApiUsageService, Session, _amazonAppSettings, _amazonSellerSettings); }
public void SettingsController_SellerPOST_ShouldCallSaveSettings() { var model = new AmazonSellerSettings(); var result = _settingsController.Seller_POST(model); A.CallTo(() => _configurationProvider.SaveSettings(model)).MustHaveHappened(); }
public AmazonOrdersApiService(AmazonSellerSettings amazonSellerSettings, IAmazonAnalyticsService amazonAnalyticsService, IAmazonLogService amazonLogService, MarketplaceWebServiceOrders.MarketplaceWebServiceOrders marketplaceWebServiceOrders) { _amazonSellerSettings = amazonSellerSettings; _amazonAnalyticsService = amazonAnalyticsService; _amazonLogService = amazonLogService; _marketplaceWebServiceOrders = marketplaceWebServiceOrders; }
public void SettingsController_SellerPOST_ShouldCallAddLog() { var model = new AmazonSellerSettings(); var result = _settingsController.Seller_POST(model); A.CallTo(() => _amazonLogService.Add(AmazonLogType.SellerSettings, AmazonLogStatus.Update, null, null, null, null, null, null, null, null, string.Empty)).MustHaveHappened(); }
public SettingsControllerTests() { _configurationProvider = A.Fake <IConfigurationProvider>(); _amazonLogService = A.Fake <IAmazonLogService>(); _amazonAppSettings = A.Fake <AmazonAppSettings>(); _amazonSellerSettings = A.Fake <AmazonSellerSettings>(); _amazonSyncSettings = A.Fake <AmazonSyncSettings>(); _settingsController = new SettingsController(_configurationProvider, _amazonLogService, _amazonAppSettings, _amazonSellerSettings, _amazonSyncSettings); }
public AmazonAnalyticsService(IAmazonApiLogService amazonApiUsageService, ISession session, AmazonAppSettings amazonAppSettings, AmazonSellerSettings amazonSellerSettings) { _amazonApiUsageService = amazonApiUsageService; _session = session; _amazonAppSettings = amazonAppSettings; _amazonSellerSettings = amazonSellerSettings; }
public PrepareForSyncAmazonListingServiceTests() { _amazonListingService = A.Fake <IAmazonListingService>(); _amazonListingGroupService = A.Fake <IAmazonListingGroupService>(); _ecommerceSettings = A.Fake <EcommerceSettings>(); _amazonSellerSettings = A.Fake <AmazonSellerSettings>(); _productVariantService = A.Fake <IProductVariantService>(); _getStockRemainingQuantity = A.Fake <IGetStockRemainingQuantity>(); _prepareForSyncAmazonListingService = new PrepareForSyncAmazonListingService(_amazonListingService, _amazonListingGroupService, _ecommerceSettings, _amazonSellerSettings, _productVariantService, _getStockRemainingQuantity, _productPricingMethod); }
public SettingsController(IConfigurationProvider configurationProvider, IAmazonLogService amazonLogService, AmazonAppSettings amazonAppSettings, AmazonSellerSettings amazonSellerSettings, AmazonSyncSettings amazonSyncSettings) { _configurationProvider = configurationProvider; _amazonLogService = amazonLogService; _amazonAppSettings = amazonAppSettings; _amazonSellerSettings = amazonSellerSettings; _amazonSyncSettings = amazonSyncSettings; }
public PrepareForSyncAmazonListingService( IAmazonListingService amazonListingService, IAmazonListingGroupService amazonListingGroupService, EcommerceSettings ecommerceSettings, AmazonSellerSettings amazonSellerSettings, IProductVariantService productVariantService, IGetStockRemainingQuantity getStockRemainingQuantity) { _amazonListingService = amazonListingService; _amazonListingGroupService = amazonListingGroupService; _ecommerceSettings = ecommerceSettings; _amazonSellerSettings = amazonSellerSettings; _productVariantService = productVariantService; _getStockRemainingQuantity = getStockRemainingQuantity; }
public static bool CheckSellerSettingsStatus(AmazonSellerSettings settings) { return(settings.GetType().GetProperties().Where(info => info.CanWrite && info.Name != "Site").All(property => !String.IsNullOrWhiteSpace(Convert.ToString(property.GetValue(settings, null))))); }
public ActionResult Seller_POST(AmazonSellerSettings amazonSellerSettings) { _amazonLogService.Add(AmazonLogType.SellerSettings, AmazonLogStatus.Update, null, null, null, null, null, null, null, null); _configurationProvider.SaveSettings(amazonSellerSettings); return(View(amazonSellerSettings)); }
public AmazonGenerateFeedServiceTests() { _amazonSellerSettings = A.Fake <AmazonSellerSettings>(); _ecommerceSettings = A.Fake <EcommerceSettings>(); _amazonGenerateFeedService = new AmazonGenerateFeedService(_amazonSellerSettings, _ecommerceSettings); }
public AmazonGenerateFeedService(AmazonSellerSettings amazonSellerSettings, EcommerceSettings ecommerceSettings) { _amazonSellerSettings = amazonSellerSettings; _ecommerceSettings = ecommerceSettings; }
public AmazonAppInstallation(AmazonAppSettings amazonAppSettings, AmazonSellerSettings amazonSellerSettings, IConfigurationProvider configurationProvider) { _amazonAppSettings = amazonAppSettings; _amazonSellerSettings = amazonSellerSettings; _configurationProvider = configurationProvider; }