When you run a Ruletest, the input values are used to generate output that you can compare with your expected results.

media/image5.png

These steps details how the rules generate the output values:

  1. Input data is processed by the rules in the Rulesheet.
  2. If the input data satisfies all the conditions in one or more rules, those rules fire. The Ruletest then displays output that could include the same data as the input but with changed values, additional data and values. or both.
  3. If the input data does not trigger any rules, the Ruletest displays the unchanged input data as the output.
  4. If you specify expected results for a test, the Ruletest automatically compares the output with the expected results and displays any differences through color-coding.