Uploaded image for project: 'Citrus'
  1. CITRUS-262

Boolean expression evaluation in Java DSL

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.2
    • Fix Version/s: 2.3
    • Component/s: citrus-core
    • Labels:
      None

      Description

      Boolean expression evaluation in Java DSL is not comfortable in usage. The user has to define a String boolean expression representation such as $

      {a}

      lt 5 and $

      {b}

      = 3

      We should add some interface for condition expression evaluation so user can implement condition evaluation in Java. Condition evaluator has access to the test context. Iterating conditions may also have access to the current iteration index variable (Integer)

        Attachments

          Activity

            People

            • Assignee:
              deppisch Christoph Deppisch
              Reporter:
              deppisch Christoph Deppisch
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: