Design Time Checking vs Execution Time Checking - Gnorion/BizVR GitHub Wiki

Design Time Checking vs Execution Time Checking

The validator will identify potential problems while you are designing your decision. However, it is still up to the user to implement those recommendations.

If you choose to ignore them, the decision may not behave as you intended.

For example if VV detects that the decision is only valid for ages 18 to 65, the user is advised to add rules to cover <18 and >65 (the action may just be to return an error message) If the user ignores the suggestion and deploys the decision anyway it will fail if given a value of age < 18 or >65 and probably not return any result.

But it is possible to configure BizVR in "safety mode".

When running in this mode, if you generate an executable version of your decision, BizVR will add extra code to check for any issues not fixed at design time and generic error messages will be returned so the user knows what happened

⚠️ **GitHub.com Fallback** ⚠️