Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-12670

Provide DecisionResource annotation in the public API

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Fix
    • Icon: L3 - Default L3 - Default
    • None
    • None
    • dmn-engine
    • None

      Allow a user to write easier tests for evaluation of decisions. Provide in the option to declare dmn resources/keys in tests similar to DecisionResource annotation that exists in the dmn engine tests. Reducing the amount of code and improving the user experience while writing testing code.

      Current documentation of dmn testing guidelines:
      https://docs.camunda.org/manual/7.14/user-guide/dmn-engine/testing/

      AC:

      • the option/implementation is available in the public API of dmn-engine or something similar is suggested where users can easily integrate/use in the test suites.
      • declarative approach for loading dmn resources exists
      • declarative approach for "deploying"/"activating" specific decision definition exists
      • consider adjust the documentation

      Hints:
      In engine the Deployment annotation is available in the public API and heavily used.

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              yana.vasileva Yana Vasileva
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: