如何测试策略

若要测试策略,您需要可对其执行规则的事实。 通过在将在策略测试器中指向的 XML 文档或数据库表中指定值,可以添加事实;也可以使用事实创建器向引擎提供 .NET 对象数组作为事实。 有关详细信息,请参阅 创建事实创建者

在业务规则编辑器中测试策略

  1. 在“策略浏览器”窗口中,单击要测试的策略版本。

  2. 单击菜单栏上的“ 测试策略 ”按钮 (绿色箭头) 。

    顶部窗格将显示策略规则引用的事实类型。

  3. 若要添加事实实例,请单击 “XML 文档” 或“ 数据库表” 事实类型,然后单击“ 添加实例”。

  4. 如果要删除事实实例,请单击相应的事实类型,然后单击“ 删除实例”。

  5. 如果要添加已编写的事实创建者,请单击事实创建者窗格中的“ 添加 ”。

  6. 单击“测试”。

    策略测试跟踪输出将显示在测试输出窗口中。

  7. 右键单击输出窗口可保存、清除、选择或复制输出文本。

    显示“选择事实”对话框的图像。
    选择事实以测试策略