基本上,我想得出规则执行的百分比,该百分比已由围绕它们编写的单元测试实际涵盖。建议会很有帮助。
答案 0 :(得分:0)
您可以使用RuleRuntime侦听器或AgendaListener来注册规则触发,调度或撤消的激活等名称。 然后,与来自KieBase的KiePackage的实际规则列表相比,可以得出解决您原始问题的指标。
由于原始“问题”未提供任何代码,因此我只能提供一个通用答案,但我希望这会有所帮助!
答案 1 :(得分:0)
您可以尝试droolsassert激活报告吗?您将获得测试触发的规则的百分比。它基于AgendaListener起作用,但是所有血腥细节都对您隐藏了。