Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-7760

Provide Test Helper Classes for Case Management and jBPM services

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 7.12.0.Final
    • 7.11.0.Final
    • Runtime Engine
    • None
    • 2
    • NEW
    • NEW
    • 2018 Week 36-38

    Description

      JBPM 6.x and 7.x provide the JbpmJUnitBaseTestCase class found in the link below, which allows us to easily bootstrap a jBPM environment for unit testing purposes. Currently this class does not cater for Case Management based processes thus this can be a lot of additional code to write. It would be useful to extend JbpmJUnitBaseTestCase to cater for Case Management base implementations and incorporate jbpm-services into the testing capabilities.

      https://github.com/kiegroup/jbpm/blob/master/jbpm-test/src/main/java/org/jbpm/test/JbpmJUnitBaseTestCase.java

      An example of one of Maciej's Case Management testing classes can be found here:

      https://github.com/kiegroup/jbpm/blob/r7.7.0.Final/jbpm-case-mgmt/jbpm-case-mgmt-impl/src/test/java/org/jbpm/casemgmt/impl/util/AbstractCaseServicesBaseTest.java

      Attachments

        Issue Links

          Activity

            People

              swiderski.maciej Maciej Swiderski (Inactive)
              ajarrett1@redhat.com Ally Jarrett
              Marian Macik Marian Macik
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: