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 September 22nd, 2020 at 11:32 am, Published June 24th, 2015 at 11:32 am