Class DefaultBundleRuleServiceNestedIntegrationTest

    • Constructor Detail

      • DefaultBundleRuleServiceNestedIntegrationTest

        public DefaultBundleRuleServiceNestedIntegrationTest()
    • Method Detail

      • setUp

        public void setUp()
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • gettingDisablingRulesShouldHandleNullOrder

        public void gettingDisablingRulesShouldHandleNullOrder()
      • gettingDisablingRuleShouldHandleNullGroup

        public void gettingDisablingRuleShouldHandleNullGroup()
      • shouldGetDisablingRuleForBundleProduct

        public void shouldGetDisablingRuleForBundleProduct()
      • shouldNotReturnDisablingRulesForOneProduct

        public void shouldNotReturnDisablingRulesForOneProduct()
      • shouldNotReturnDisablingRulesForForeignProduct

        public void shouldNotReturnDisablingRulesForForeignProduct()
      • shouldRespectComponentWhileGettingDisablingRules

        public void shouldRespectComponentWhileGettingDisablingRules()
      • gettingDisablingRulesShouldHandleNullBundleId

        public void gettingDisablingRulesShouldHandleNullBundleId()
      • gettingDisablingRulesShouldHandleFirstProductOfNull

        public void gettingDisablingRulesShouldHandleFirstProductOfNull()
      • gettingDisablingRulesShouldHandleSecondProductOfNull

        public void gettingDisablingRulesShouldHandleSecondProductOfNull()
      • shouldNotReturnChangePriceRuleWhenNoSuchConditionalProductsInChangePriceRule

        public void shouldNotReturnChangePriceRuleWhenNoSuchConditionalProductsInChangePriceRule()
      • shouldNotReturnChangePriceRuleWhenNoSuchTargetProductsInChangePriceBundleRule

        public void shouldNotReturnChangePriceRuleWhenNoSuchTargetProductsInChangePriceBundleRule()
      • shouldNotReturnChangePriceRuleWhenNoSuchCurrencyInChangePriceRule

        public void shouldNotReturnChangePriceRuleWhenNoSuchCurrencyInChangePriceRule()
      • shouldNotReturnChangePriceRuleForDifferentCurrencies

        public void shouldNotReturnChangePriceRuleForDifferentCurrencies()
      • shouldReturnChangePriceRuleForProductsInOneComponent

        public void shouldReturnChangePriceRuleForProductsInOneComponent()
      • shouldReturnChangePriceRuleForProductsInDifferentComponents

        public void shouldReturnChangePriceRuleForProductsInDifferentComponents()
      • shouldNotReturnChangePriceRuleWhenRuleTypeIsAll

        public void shouldNotReturnChangePriceRuleWhenRuleTypeIsAll()
      • shouldReturnChangePriceRuleWithLowestPrice

        public void shouldReturnChangePriceRuleWithLowestPrice()
      • setBundleRuleService

        public void setBundleRuleService​(BundleRuleService bundleRuleService)
      • getProduct

        protected ProductModel getProduct​(java.lang.String code)
      • getBundleTemplate

        protected BundleTemplateModel getBundleTemplate​(java.lang.String templateId)