Class ScenarioRunner4JUnit

  • All Implemented Interfaces:
    org.junit.runner.Describable

    public class ScenarioRunner4JUnit
    extends org.junit.runner.Runner
    • Constructor Detail

      • ScenarioRunner4JUnit

        public ScenarioRunner4JUnit​(Scenario scenario,
                                    Map<String,​org.kie.api.runtime.KieSession> ksessions,
                                    int maxRuleFirings)
                             throws org.junit.runners.model.InitializationError
        Throws:
        org.junit.runners.model.InitializationError
      • ScenarioRunner4JUnit

        public ScenarioRunner4JUnit​(Scenario scenario,
                                    Map<String,​org.kie.api.runtime.KieSession> ksessions)
                             throws org.junit.runners.model.InitializationError
        Throws:
        org.junit.runners.model.InitializationError
      • ScenarioRunner4JUnit

        public ScenarioRunner4JUnit​(List<Scenario> scenarios,
                                    Map<String,​org.kie.api.runtime.KieSession> ksessions)
                             throws org.junit.runners.model.InitializationError
        Throws:
        org.junit.runners.model.InitializationError
      • ScenarioRunner4JUnit

        public ScenarioRunner4JUnit​(List<Scenario> scenarios,
                                    Map<String,​org.kie.api.runtime.KieSession> ksessions,
                                    int maxRuleFirings)
                             throws org.junit.runners.model.InitializationError
        Throws:
        org.junit.runners.model.InitializationError
    • Method Detail

      • getDescription

        public org.junit.runner.Description getDescription()
        Specified by:
        getDescription in interface org.junit.runner.Describable
        Specified by:
        getDescription in class org.junit.runner.Runner
      • run

        public void run​(org.junit.runner.notification.RunNotifier notifier)
        Specified by:
        run in class org.junit.runner.Runner