Пример #1
0
 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);
 }
Пример #3
0
        public void SettingsController_SellerPOST_ShouldCallSaveSettings()
        {
            var model = new AmazonSellerSettings();

            var result = _settingsController.Seller_POST(model);

            A.CallTo(() => _configurationProvider.SaveSettings(model)).MustHaveHappened();
        }
Пример #4
0
 public AmazonOrdersApiService(AmazonSellerSettings amazonSellerSettings,
     IAmazonAnalyticsService amazonAnalyticsService, IAmazonLogService amazonLogService,
     MarketplaceWebServiceOrders.MarketplaceWebServiceOrders marketplaceWebServiceOrders)
 {
     _amazonSellerSettings = amazonSellerSettings;
     _amazonAnalyticsService = amazonAnalyticsService;
     _amazonLogService = amazonLogService;
     _marketplaceWebServiceOrders = marketplaceWebServiceOrders;
 }
Пример #5
0
        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();
        }
Пример #6
0
 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);
 }
Пример #7
0
 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);
 }
 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;
 }
Пример #10
0
 public AmazonAppInstallation(AmazonAppSettings amazonAppSettings, AmazonSellerSettings amazonSellerSettings, IConfigurationProvider configurationProvider)
 {
     _amazonAppSettings = amazonAppSettings;
     _amazonSellerSettings = amazonSellerSettings;
     _configurationProvider = configurationProvider;
 }
 public AmazonGenerateFeedServiceTests()
 {
     _amazonSellerSettings = A.Fake<AmazonSellerSettings>();
     _ecommerceSettings = A.Fake<EcommerceSettings>();
     _amazonGenerateFeedService = new AmazonGenerateFeedService(_amazonSellerSettings, _ecommerceSettings);
 }
Пример #12
0
 public AmazonGenerateFeedService(AmazonSellerSettings amazonSellerSettings, EcommerceSettings ecommerceSettings)
 {
     _amazonSellerSettings = amazonSellerSettings;
     _ecommerceSettings = ecommerceSettings;
 }