Class DefaultRuleMaintenanceServicePerformanceTest

All Implemented Interfaces:
JaloSessionHolder

@PerformanceTest public class DefaultRuleMaintenanceServicePerformanceTest extends AbstractSourceRulesAwareIT
  • Constructor Details

    • DefaultRuleMaintenanceServicePerformanceTest

      public DefaultRuleMaintenanceServicePerformanceTest()
  • Method Details

    • testCompileRulesAsync

      public void testCompileRulesAsync()
    • testCompileAndDeployRulesAsync

      public void testCompileAndDeployRulesAsync()
    • testIncrementalUpdateRulesAsync

      public void testIncrementalUpdateRulesAsync()
    • testIncrementalDeleteRulesAsync

      public void testIncrementalDeleteRulesAsync()
    • testUndeployRulesAsync

      public void testUndeployRulesAsync()
    • testRuleEvaluationAfterUpdate

      public void testRuleEvaluationAfterUpdate()
    • testSynchronizeRulesModulesNoOverlap

      public void testSynchronizeRulesModulesNoOverlap()
    • testSynchronizeRulesModulesOverlap30Percent

      public void testSynchronizeRulesModulesOverlap30Percent()
    • testSynchronizeRulesModulesOverlap90Percent

      public void testSynchronizeRulesModulesOverlap90Percent()
    • testSynchronizeRulesModulesFullOverlap

      public void testSynchronizeRulesModulesFullOverlap()
    • evaluate

      protected RuleEvaluationResult evaluate(Set<Object> facts)
    • prepareContext

      protected RuleEvaluationContext prepareContext(Set<Object> facts)