Class DefaultDroolsRuleConditionsGeneratorTest

java.lang.Object
de.hybris.platform.droolsruleengineservices.compiler.impl.AbstractGeneratorTest
de.hybris.platform.droolsruleengineservices.compiler.impl.DefaultDroolsRuleConditionsGeneratorTest

@UnitTest public class DefaultDroolsRuleConditionsGeneratorTest extends AbstractGeneratorTest
  • Constructor Details

    • DefaultDroolsRuleConditionsGeneratorTest

      public DefaultDroolsRuleConditionsGeneratorTest()
  • Method Details

    • setUp

      public void setUp()
    • testSingleNotCondition

      public void testSingleNotCondition() throws IOException
      Throws:
      IOException
    • testSingleCondition

      public void testSingleCondition() throws IOException
      Throws:
      IOException
    • testSingleConditionWithExcludedVariableClassNames

      public void testSingleConditionWithExcludedVariableClassNames() throws IOException
      Throws:
      IOException
    • testSingleRelConditionWithTargetAttribute

      public void testSingleRelConditionWithTargetAttribute() throws IOException
      Throws:
      IOException
    • testMultipleConditions

      public void testMultipleConditions() throws IOException
      Throws:
      IOException
    • testMultipleConditionsWithSameTypeVariables

      public void testMultipleConditionsWithSameTypeVariables() throws IOException
      Throws:
      IOException
    • testDisableUniqueFactMatchingCondition

      public void testDisableUniqueFactMatchingCondition() throws IOException
      Throws:
      IOException
    • testSinglePatternWhenCondition

      public void testSinglePatternWhenCondition() throws IOException
      Throws:
      IOException
    • testPatternAndGroupWhenConditions

      public void testPatternAndGroupWhenConditions() throws IOException
      Throws:
      IOException
    • testGroupWhenConditions

      public void testGroupWhenConditions() throws IOException
      Throws:
      IOException
    • testNotWhenConditions

      public void testNotWhenConditions() throws IOException
      Throws:
      IOException
    • createPatternConditions

      protected List<RuleIrCondition> createPatternConditions()