├── LICENSE ├── composer.json ├── lib └── Magento │ ├── AbstractMagentoTestCase.php │ ├── Actions │ ├── Admin │ │ ├── Cache │ │ │ ├── AbstractCacheAction.php │ │ │ ├── DisableCache.php │ │ │ ├── EnableCache.php │ │ │ └── RefreshCache.php │ │ ├── Configuration │ │ │ ├── AbstractSettingGroup.php │ │ │ ├── Enabler.php │ │ │ ├── PaymentMethods │ │ │ │ ├── AbstractPaymentMethod.php │ │ │ │ ├── CashOnDelivery.php │ │ │ │ └── SavedCC.php │ │ │ ├── Save.php │ │ │ └── SettingModifier.php │ │ ├── Login │ │ │ └── Login.php │ │ ├── Orders │ │ │ ├── Cancel.php │ │ │ ├── Invoice.php │ │ │ ├── Ship.php │ │ │ └── Ship │ │ │ │ └── AddTrackingNumber.php │ │ ├── Products │ │ │ ├── CreateConfigurableProduct.php │ │ │ ├── CreateSimpleProduct.php │ │ │ └── SetInventoryForProduct.php │ │ ├── Tables │ │ │ ├── ClearTableFilters.php │ │ │ ├── ClickButton.php │ │ │ └── RemoveTermsAndConditions.php │ │ ├── WaitForLoadingMask.php │ │ ├── WaitForPageLoaded.php │ │ └── Widget │ │ │ ├── ClickActionButton.php │ │ │ └── TermsAndConditions.php │ ├── Cart │ │ ├── AddConfigurableProductToCart.php │ │ ├── AddItemToCart.php │ │ ├── AddSimpleProductToCart.php │ │ ├── AddToCartFailedException.php │ │ ├── InvalidConfigurableOptionException.php │ │ └── NoSuchElementException.php │ ├── Checkout │ │ ├── AbstractCheckout.php │ │ ├── CustomerCheckout.php │ │ ├── GuestCheckout.php │ │ ├── PaymentInformation.php │ │ ├── PaymentInformation │ │ │ ├── AuthorizeNet.php │ │ │ └── InvalidPaymentInformationException.php │ │ ├── PaymentMethods │ │ │ ├── AuthorizeNet.php │ │ │ ├── CashOnDelivery.php │ │ │ ├── CheckMoneyOrder.php │ │ │ ├── NoPaymentMethod.php │ │ │ ├── PaymentException.php │ │ │ ├── PaymentMethodInterface.php │ │ │ ├── SagePay.php │ │ │ └── SavedCC.php │ │ ├── RegisterNewCustomerCheckout.php │ │ ├── ShippingMethods │ │ │ ├── ByName.php │ │ │ ├── FirstAvailable.php │ │ │ ├── NoSuchShippingMethodException.php │ │ │ └── ShippingMethodInterface.php │ │ └── Steps │ │ │ ├── BillingAddress.php │ │ │ ├── CustomerBillingAddress.php │ │ │ ├── LogInCustomer.php │ │ │ ├── NavigateToCheckout.php │ │ │ ├── NewCustomerPassword.php │ │ │ ├── PaymentMethod.php │ │ │ ├── PlaceOrder.php │ │ │ ├── SelectGuestCheckout.php │ │ │ ├── SelectRegisterNewCustomerCheckout.php │ │ │ ├── ShippingAddress.php │ │ │ ├── ShippingMethod.php │ │ │ ├── StepInterface.php │ │ │ ├── StopProcessing.php │ │ │ └── TermsAndConditions.php │ ├── Customer │ │ ├── FillRegistrationForm.php │ │ ├── Login.php │ │ ├── Logout.php │ │ ├── NavigateAndLogin.php │ │ └── Register.php │ ├── Misc │ │ └── SubmitContactForm.php │ └── Search │ │ └── Search.php │ ├── Assertions │ ├── Cart │ │ ├── AddToCartFailed.php │ │ └── AddToCartSucceeded.php │ ├── Checkout │ │ └── PaymentMethods │ │ │ ├── SagePay.php │ │ │ └── SavedCC.php │ └── Product │ │ └── Price.php │ ├── Cli │ └── Command │ │ ├── ExtractNavigationXpath.php │ │ ├── ListProductsInCategory.php │ │ ├── SetBaseUrl.php │ │ ├── Test │ │ ├── ExtractNavigationXpathTest.php │ │ ├── ListProductsInCategoryTest.php │ │ └── MissingConfigurationException.php │ │ └── ThemeResolver.php │ ├── Exception.php │ ├── Extractors │ ├── Admin │ │ ├── Login │ │ │ └── Messages.php │ │ ├── Order │ │ │ ├── AccountInformation.php │ │ │ ├── BillingAddress.php │ │ │ ├── OrderItem.php │ │ │ ├── OrderItems.php │ │ │ ├── OrderSummary.php │ │ │ ├── PaymentInformation.php │ │ │ ├── ShippingAddress.php │ │ │ ├── ShippingInformation.php │ │ │ └── Totals.php │ │ ├── OrderInformationExtractor.php │ │ ├── Widget │ │ │ └── Attribute.php │ │ └── Xtree │ │ │ └── CategoryTreeNode.php │ ├── Catalog │ │ ├── Breadcrumb.php │ │ ├── Cart │ │ │ └── AddToCart.php │ │ ├── Category │ │ │ └── Category.php │ │ ├── LayeredNavigation │ │ │ ├── FilterTypes │ │ │ │ ├── AbstractFilterType.php │ │ │ │ ├── DefaultFilter.php │ │ │ │ ├── PriceFilter.php │ │ │ │ ├── SwatchFilter.php │ │ │ │ └── SwatchFilterValue.php │ │ │ ├── FilterValue.php │ │ │ ├── HasLayeredNavigation.php │ │ │ ├── InvalidFilterException.php │ │ │ ├── LayeredNavigation.php │ │ │ ├── MissingFilterException.php │ │ │ ├── MissingValueException.php │ │ │ └── UnparseableValueException.php │ │ ├── Product │ │ │ ├── ConfigurableProductOptions.php │ │ │ ├── MissingConfigurableSwatchConfigurationException.php │ │ │ ├── MissingSwatchNameException.php │ │ │ ├── Option.php │ │ │ ├── StandardProcessor.php │ │ │ ├── SwatchProcessor.php │ │ │ ├── SwatchValue.php │ │ │ └── Value.php │ │ ├── ProductCollection.php │ │ ├── Products │ │ │ ├── AbstractProductCollection.php │ │ │ ├── ProductGrid.php │ │ │ ├── ProductList.php │ │ │ └── ProductSummary.php │ │ └── Search │ │ │ ├── SearchResults.php │ │ │ ├── SearchSuggestion.php │ │ │ └── SearchSuggestions.php │ ├── Checkout │ │ ├── CartSummary.php │ │ ├── OrderId.php │ │ ├── Product.php │ │ └── ProductIterator.php │ └── Customer │ │ └── Order │ │ ├── AbstractOrderExtractor.php │ │ ├── BillingAddress.php │ │ ├── Item.php │ │ ├── ItemList.php │ │ ├── ShippingAddress.php │ │ └── Summary.php │ ├── Identities │ ├── AbstractEntity.php │ ├── Admin.php │ └── Customer.php │ ├── InvalidFormatException.php │ ├── MissingInformationException.php │ ├── Navigators │ ├── Admin │ │ ├── AdminMenu.php │ │ ├── Customer.php │ │ ├── Customer │ │ │ ├── AbstractCustomerNavigation.php │ │ │ ├── ByEmail.php │ │ │ ├── ByName.php │ │ │ └── ByPrimaryKey.php │ │ ├── Order.php │ │ ├── SystemConfiguration.php │ │ └── Widget │ │ │ └── Tab.php │ ├── BaseMenu.php │ ├── Cart │ │ └── Cart.php │ ├── Catalog │ │ ├── AbstractDefaultCategory.php │ │ ├── AbstractDefaultProduct.php │ │ ├── DefaultConfigurableProduct.php │ │ ├── DefaultConfigurableProductCategory.php │ │ ├── DefaultSimpleProduct.php │ │ ├── DefaultSimpleProductCategory.php │ │ └── Product.php │ ├── Checkout │ │ └── CheckoutStart.php │ ├── Customer │ │ ├── Account.php │ │ ├── AccountHome.php │ │ ├── NavigateToOrder.php │ │ └── Registration.php │ └── Store │ │ └── Switcher.php │ ├── Registration.php │ └── Themes │ ├── AbstractThemeConfiguration.php │ ├── Admin │ └── ThemeConfiguration.php │ ├── Customer │ └── AbstractThemeConfiguration.php │ ├── Magento18 │ ├── Customer │ │ └── ThemeConfiguration.php │ ├── OnePageCheckout │ │ └── ThemeConfiguration.php │ └── ThemeConfiguration.php │ ├── Magento19 │ ├── Customer │ │ └── ThemeConfiguration.php │ ├── OnePageCheckout │ │ └── ThemeConfiguration.php │ └── ThemeConfiguration.php │ ├── MagentoEE112 │ ├── Customer │ │ └── ThemeConfiguration.php │ ├── OnePageCheckout │ │ └── ThemeConfiguration.php │ └── ThemeConfiguration.php │ ├── MagentoEE113 │ ├── Customer │ │ └── ThemeConfiguration.php │ ├── OnePageCheckout │ │ └── ThemeConfiguration.php │ └── ThemeConfiguration.php │ ├── MagentoEE114 │ ├── Customer │ │ └── ThemeConfiguration.php │ ├── OnePageCheckout │ │ └── ThemeConfiguration.php │ └── ThemeConfiguration.php │ ├── NavigableThemeInterface.php │ └── OnePageCheckout │ └── AbstractThemeConfiguration.php ├── readme.MD ├── register.php └── tests ├── BuildConfigurationScaffoldsTest.php ├── Magento ├── AbstractMagentoTestCase │ ├── TranslatorTest.php │ ├── translation.csv │ └── translation.de_DE.csv ├── Action │ ├── AddConfigurableProductToCartTest.php │ ├── AddSimpleProductToCartTest.php │ ├── SearchTest.php │ └── SendContactFormTest.php ├── Admin │ ├── AdminNavigationTest.php │ ├── CacheTest.php │ ├── Configuration │ │ └── PaymentMethods │ │ │ ├── AbstractPaymentMethodTest.php │ │ │ └── CashOnDeliveryTest.php │ ├── EnablerTest.php │ ├── GridWidgetTest.php │ ├── NavigateToCustomerTest.php │ ├── NavigateToOrderTest.php │ ├── Order │ │ ├── BillingAddressTest.php │ │ ├── CancelTest.php │ │ ├── InvoiceTest.php │ │ ├── OrderInformationExtractorTest.php │ │ └── ShipTest.php │ ├── SettingModifierTest.php │ ├── SystemConfigurationNavigationTest.php │ ├── TestClearTableFilters.php │ ├── ToAdminLoginTest.php │ └── Xtree │ │ └── CategoryTreeNodeTest.php ├── Assertion │ ├── IsBelowTest.php │ └── PriceAssertionTest.php ├── Checkout │ ├── AbstractCheckoutTest.php │ ├── AddItemToCartTest.php │ ├── AuthorizeNetPaymentTest.php │ ├── CartSummaryTest.php │ ├── CheckMoneyOrderPaymentTest.php │ ├── CustomerCheckoutTest.php │ ├── GuestCheckoutTest.php │ ├── RegisterNewCustomerCheckoutTest.php │ ├── SavedCCPaymentTest.php │ ├── ShippingTest.php │ └── TermsTest.php ├── Cli │ ├── SetBaseUrlTest.php │ └── Test │ │ └── Theme.php ├── Customer │ ├── CustomerAuthenticationTest.php │ ├── NavigateToOrderTest.php │ ├── RegisterCustomerTest.php │ └── ToCustomerLoginTest.php ├── Extractors │ ├── BreadCrumbTest.php │ ├── CategoryExtractorTest.php │ ├── CustomerOrderExtractorTest.php │ ├── HasLayeredNavigationTest.php │ ├── LayeredNavigationExtractorTest.php │ └── ProductSwatchExtractorTest.php ├── Navigation │ ├── BaseNavigationTest.php │ ├── CartNavigationTest.php │ ├── CustomerNavigationTest.php │ ├── HomeNavigationTest.php │ ├── ProductNavigationTest.php │ └── StoreSwitcherNavigationTest.php ├── TestHomePageTitle.php └── phpunit.xml.dist ├── Magento18 ├── Action │ ├── AddConfigurableProductToCartTest.php │ ├── AddSimpleProductToCartTest.php │ ├── SearchTest.php │ └── SendContactFormTest.php ├── Assertion │ └── IsBelowTest.php ├── Checkout │ ├── AddItemToCartTest.php │ ├── CartSummaryTest.php │ ├── CustomerCheckoutTest.php │ ├── GuestCheckoutTest.php │ ├── RegisterNewCustomerCheckoutTest.php │ ├── SavedCCPaymentTest.php │ └── ShippingTest.php ├── Customer │ ├── CustomerAuthenticatorTest.php │ ├── NavigateToOrderTest.php │ ├── RegisterCustomerTest.php │ └── ToCustomerLoginTest.php ├── Extractors │ ├── BreadCrumbTest.php │ ├── CategoryExtractorTest.php │ ├── ConfigurableProductExtractorTest.php │ ├── CustomerOrderExtractorTest.php │ ├── HasLayeredNavigationTest.php │ └── LayeredNavigationExtractorTest.php ├── Navigation │ ├── BaseNavigationTest.php │ ├── CartNavigationTest.php │ ├── CustomerNavigationTest.php │ └── ProductNavigationTest.php ├── TestHomePageTitle.php └── phpunit.xml.dist ├── MagentoEE112 ├── Action │ ├── AddConfigurableProductToCartTest.php │ ├── AddSimpleProductToCartTest.php │ ├── SearchTest.php │ └── SendContactFormTest.php ├── Assertion │ └── IsBelowTest.php ├── Checkout │ ├── AddItemToCartTest.php │ ├── CartSummaryTest.php │ ├── CustomerCheckoutTest.php │ ├── GuestCheckoutTest.php │ ├── RegisterNewCustomerCheckoutTest.php │ ├── SavedCCPaymentTest.php │ └── ShippingTest.php ├── Customer │ ├── CustomerAuthenticatorTest.php │ ├── NavigateToOrderTest.php │ ├── RegisterCustomerTest.php │ └── ToCustomerLoginTest.php ├── Extractors │ ├── BreadCrumbTest.php │ ├── CategoryExtractorTest.php │ ├── ConfigurableProductExtractorTest.php │ ├── CustomerOrderExtractorTest.php │ ├── HasLayeredNavigationTest.php │ └── LayeredNavigationExtractorTest.php ├── Navigation │ ├── BaseNavigationTest.php │ ├── CartNavigationTest.php │ ├── CustomerNavigationTest.php │ └── ProductNavigationTest.php ├── TestHomePageTitle.php └── phpunit.xml.dist ├── MagentoEE113 ├── Action │ ├── AddConfigurableProductToCartTest.php │ ├── AddSimpleProductToCartTest.php │ ├── SearchTest.php │ └── SendContactFormTest.php ├── Assertion │ └── IsBelowTest.php ├── Checkout │ ├── AddItemToCartTest.php │ ├── CartSummaryTest.php │ ├── CustomerCheckoutTest.php │ ├── GuestCheckoutTest.php │ ├── RegisterNewCustomerCheckoutTest.php │ ├── SavedCCPaymentTest.php │ └── ShippingTest.php ├── Customer │ ├── CustomerAuthenticatorTest.php │ ├── NavigateToOrderTest.php │ ├── RegisterCustomerTest.php │ └── ToCustomerLoginTest.php ├── Extractors │ ├── BreadCrumbTest.php │ ├── CategoryExtractorTest.php │ ├── ConfigurableProductExtractorTest.php │ ├── CustomerOrderExtractorTest.php │ ├── HasLayeredNavigationTest.php │ └── LayeredNavigationExtractorTest.php ├── Navigation │ ├── BaseNavigationTest.php │ ├── CartNavigationTest.php │ ├── CustomerNavigationTest.php │ └── ProductNavigationTest.php ├── TestHomePageTitle.php └── phpunit.xml.dist ├── MagentoEE114 ├── Action │ ├── AddConfigurableProductToCartTest.php │ ├── AddSimpleProductToCartTest.php │ ├── SearchTest.php │ └── SendContactFormTest.php ├── Checkout │ ├── AddItemToCartTest.php │ ├── CartSummaryTest.php │ ├── CustomerCheckoutTest.php │ ├── GuestCheckoutTest.php │ ├── RegisterNewCustomerCheckoutTest.php │ ├── SavedCCPaymentTest.php │ └── ShippingTest.php ├── Customer │ ├── CustomerAuthenticationTest.php │ ├── NavigateToOrderTest.php │ ├── RegisterCustomerTest.php │ └── ToCustomerLoginTest.php ├── Extractors │ ├── BreadCrumbTest.php │ ├── CategoryExtractorTest.php │ ├── CustomerOrderExtractorTest.php │ ├── HasLayeredNavigationTest.php │ ├── LayeredNavigationExtractorTest.php │ └── ProductSwatchExtractorTest.php ├── Navigation │ ├── BaseNavigationTest.php │ ├── CartNavigationTest.php │ ├── CustomerNavigationTest.php │ ├── HomeNavigationTest.php │ ├── ProductNavigationTest.php │ └── StoreSwitcherNavigationTest.php ├── TestHomePageTitle.php └── phpunit.xml.dist └── phpunit.xml.dist /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/LICENSE -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/composer.json -------------------------------------------------------------------------------- /lib/Magento/AbstractMagentoTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/AbstractMagentoTestCase.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Cache/AbstractCacheAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Cache/AbstractCacheAction.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Cache/DisableCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Cache/DisableCache.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Cache/EnableCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Cache/EnableCache.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Cache/RefreshCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Cache/RefreshCache.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Configuration/AbstractSettingGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Configuration/AbstractSettingGroup.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Configuration/Enabler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Configuration/Enabler.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Configuration/PaymentMethods/AbstractPaymentMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Configuration/PaymentMethods/AbstractPaymentMethod.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Configuration/PaymentMethods/CashOnDelivery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Configuration/PaymentMethods/CashOnDelivery.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Configuration/PaymentMethods/SavedCC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Configuration/PaymentMethods/SavedCC.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Configuration/Save.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Configuration/Save.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Configuration/SettingModifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Configuration/SettingModifier.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Login/Login.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Login/Login.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Orders/Cancel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Orders/Cancel.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Orders/Invoice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Orders/Invoice.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Orders/Ship.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Orders/Ship.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Orders/Ship/AddTrackingNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magium/MagiumMagento/HEAD/lib/Magento/Actions/Admin/Orders/Ship/AddTrackingNumber.php -------------------------------------------------------------------------------- /lib/Magento/Actions/Admin/Products/CreateConfigurableProduct.php: -------------------------------------------------------------------------------- 1 |