It is really easy to change business rules and logic on the fly using BRMS. But how do you make sure you have not broken any functionality?

Using a business rule tester you can model a test scenario which assert some expectations.

To test business rules you can build your test model in levels 4 different levels:

  • Scenario (or TestCase)
  • Sections
  • Tests
  • Assertions (Checking expectations)

You don't need Visual Studio and any external unit testing framework. Simply using FlexRule Tester allows you to model a TestCase with no coding!

test business rules

When tests are ran, and you have the green light

test business rules

then you are confident your changes have broken any expectations.
You can test business rules in different scopes:
* The messaging of business rules
* The parameters and values that are passed and retrieved from execution
* The return value of the business rule execution

Now you can update the business rules with confident without breaking anything!

To know more about the business rule tester please visit

Last updated January 18th, 2023 at 12:25 pm, Published June 24th, 2015 at 12:25 pm