Class DMNScenarioValidation

    • Constructor Detail

      • DMNScenarioValidation

        public DMNScenarioValidation()
    • Method Detail

      • validate

        public List<org.drools.workbench.screens.scenariosimulation.model.FactMappingValidationError> validate​(org.drools.scenariosimulation.api.model.Simulation simulation,
                                                                                                               org.drools.scenariosimulation.api.model.Settings settings,
                                                                                                               org.kie.api.runtime.KieContainer kieContainer)
        Validate structure of a DMN test scenario. Supported checks for each column: - empty column skip - DMN node removed - simple type becomes complex type - navigation of data type still valid - field type changed
        Specified by:
        validate in class AbstractScenarioValidation
        Parameters:
        simulation -
        settings -
        kieContainer -
        Returns:
      • getDMNModel

        protected org.kie.dmn.api.core.DMNModel getDMNModel​(org.kie.api.runtime.KieContainer kieContainer,
                                                            String dmnPath)