public ConfigurationSet(System.Configuration.Configuration config) { _locale = config.AppSettings.Settings["Locale"].Value; _paymentsConfiguration = PaymentsConfiguration.GetConfiguration(config); _addressingConfiguration = AddressingConfiguration.GetConfiguration(config); _APFConfiguration = APFConfiguration.GetConfiguration(config); _checkoutConfiguration = CheckoutConfiguration.GetConfiguration(config); _DOConfiguration = DOConfiguration.GetConfiguration(config); _paymentsConfiguration = PaymentsConfiguration.GetConfiguration(config); _shoppingCartConfiguration = ShoppingCartConfiguration.GetConfiguration(config); _rulesConfiguration = RulesConfiguration.GetConfiguration(config); _pickupOrDeliveryConfiguration = PickupOrDeliveryConfiguration.GetConfiguration(config); ValidateState(); }
public void Setup() { _cart = ShoppingCartConfiguration.Build(); _user = UserConfiguration.Build(); _shoppingCartConfiguration.UserRepository.Setup(x => x.GetUser(It.IsAny <string>())).Returns(_user); }