public ListingGroupController(IAmazonListingGroupService amazonListingGroupService, AmazonAppSettings amazonAppSettings, SiteSettings siteSettings) { _amazonListingGroupService = amazonListingGroupService; _amazonAppSettings = amazonAppSettings; _siteSettings = siteSettings; }
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_AppPOST_ShouldCallSaveSettings() { var model = new AmazonAppSettings(); var result = _settingsController.App_POST(model); A.CallTo(() => _configurationProvider.SaveSettings(model)).MustHaveHappened(); }
public OrdersController(IAmazonOrderService amazonOrderService, AmazonAppSettings amazonAppSettings, IAmazonOrderSearchService amazonOrderSearchService, SiteSettings ecommerceSettings, IAmazonOrderSyncService amazonOrderSyncService) { _amazonOrderService = amazonOrderService; _amazonAppSettings = amazonAppSettings; _amazonOrderSearchService = amazonOrderSearchService; _ecommerceSettings = ecommerceSettings; _amazonOrderSyncService = amazonOrderSyncService; }
public ListingControllerTests() { _amazonListingSyncManager = A.Fake <IAmazonListingSyncManager>(); _amazonListingService = A.Fake <IAmazonListingService>(); _amazonAppSettings = A.Fake <AmazonAppSettings>(); _prepareForSyncAmazonListingService = A.Fake <IPrepareForSyncAmazonListingService>(); _listingController = new ListingController(_amazonListingSyncManager, _amazonListingService, _amazonAppSettings, _prepareForSyncAmazonListingService); }
public void SettingsController_AppPOST_ShouldCallAddLog() { var model = new AmazonAppSettings(); var result = _settingsController.App_POST(model); A.CallTo(() => _amazonLogService.Add(AmazonLogType.AppSettings, AmazonLogStatus.Update, null, null, null, null, null, null, null, string.Empty, 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 ListingGroupControllerTests() { _amazonListingGroupService = A.Fake <IAmazonListingGroupService>(); _amazonAppSettings = A.Fake <AmazonAppSettings>(); _siteSettings = new SiteSettings() { DefaultPageSize = 10 }; _listingGroupController = new ListingGroupController(_amazonListingGroupService, _amazonAppSettings, _siteSettings); }
public ListingController( IAmazonListingSyncManager amazonListingSyncManager, IAmazonListingService amazonListingService, AmazonAppSettings amazonAppSettings, IPrepareForSyncAmazonListingService prepareForSyncAmazonListingService) { _amazonListingSyncManager = amazonListingSyncManager; _amazonListingService = amazonListingService; _amazonAppSettings = amazonAppSettings; _prepareForSyncAmazonListingService = prepareForSyncAmazonListingService; }
public SettingsController(IConfigurationProvider configurationProvider, IAmazonLogService amazonLogService, AmazonAppSettings amazonAppSettings, AmazonSellerSettings amazonSellerSettings, AmazonSyncSettings amazonSyncSettings) { _configurationProvider = configurationProvider; _amazonLogService = amazonLogService; _amazonAppSettings = amazonAppSettings; _amazonSellerSettings = amazonSellerSettings; _amazonSyncSettings = amazonSyncSettings; }
public OrdersControllerTests() { _amazonOrderService = A.Fake <IAmazonOrderService>(); _amazonAppSettings = A.Fake <AmazonAppSettings>(); _amazonOrderSearchService = A.Fake <IAmazonOrderSearchService>(); _ecommerceSettings = new SiteSettings() { DefaultPageSize = 10 }; _amazonOrderSyncService = A.Fake <IAmazonOrderSyncService>(); _ordersController = new OrdersController(_amazonOrderService, _amazonAppSettings, _amazonOrderSearchService, _ecommerceSettings, _amazonOrderSyncService); }
public static bool CheckAppSettingsStatus(AmazonAppSettings settings) { return(settings.GetType().GetProperties().Where(info => info.CanWrite && info.Name != "Site").All(property => !String.IsNullOrWhiteSpace(Convert.ToString(property.GetValue(settings, null))))); }
public ActionResult App_POST(AmazonAppSettings amazonAppSettings) { _amazonLogService.Add(AmazonLogType.AppSettings, AmazonLogStatus.Update, null, null, null, null, null, null, null); _configurationProvider.SaveSettings(amazonAppSettings); return(View(amazonAppSettings)); }
public AmazonAppInstallation(AmazonAppSettings amazonAppSettings, AmazonSellerSettings amazonSellerSettings, IConfigurationProvider configurationProvider) { _amazonAppSettings = amazonAppSettings; _amazonSellerSettings = amazonSellerSettings; _configurationProvider = configurationProvider; }