Есть ли какие-либо средства, с помощью которых я мог бы оценить тестовое покрытие файлов drl в движке правил Drools? - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь получить покрытие тестов для юнит-тестов, работающих по правилам, записанным в файлах drl (механизм правил Drools).По сути, я хочу получить процент выполнения правила, который фактически покрыт модульными тестами, написанными вокруг них.Предложения будут действительно полезны.Заранее спасибо.

1 Ответ

0 голосов
/ 02 июня 2018

Классическое покрытие обычно получается путем оснащения кода пробами «Я попал сюда», а затем выполнения тестов, чтобы определить, какие пробники были поражены.

Инструментарий файлов слюн звучит интригующе;вам нужен инструмент, который может анализировать файлы Drools и вставлять пробники.Я сомневаюсь, что вы найдете это в готовом виде.

См. этот технический документ, "Простое покрытие ветвлений для произвольных языков", для описания того, как это сделать в целом.В статье говорится об использовании C / java в качестве примеров, но вместо этого это может быть правило Drools.

...