Проверьте синтаксические ошибки в файле правил Drools
Я новичок в Drools Guvnor и установил базовую структуру rool, используя то же самое. Я просто хочу знать, является ли текущий файл Drool правильным или нет.
На данный момент у меня нет другого пути, кроме как запустить его от начала до конца. Есть ли какие-либо, чтобы проверить проблемы компиляции немедленно?
РЕДАКТИРОВАТЬ:
Когда у нас есть синтаксические ошибки, например, "string.Contains" вместо "string.contains" успешно проходит проверку / верификацию, как и опция "Build Package". Дайте мне знать, если я что-то упустил.
Кроме того, я не очень разбираюсь в разделе QA (на самом деле, мы не ставили там тест).
Спасибо,
1 ответ
В Гувноре вы можете
1) Проверить отдельные правила по Source -> Validate menu (можно увидеть, когда правило открыто)
2) Определите и запустите тестовый сценарий, используя раздел QA. Руководство Guvnor имеет хороший раздел, описывающий его использование.
3) Используйте кнопки " Проверить конфигурацию" и " Создать пакет" на вкладке " Правка " вашего пакета. Это скомпилирует все правила в вашем пакете.
Я предлагаю вам использовать меню проверки при каждом редактировании правила и писать тестовые сценарии, которые покрывают 100% ваших правил.