Правила Двигатели часто продаются с тем, чтобы деловые люди могли напрямую изменять некоторые очень динамичные части приложения, без какого-либо участия или программирования, выполняемого разработчиками.
По моему мнению, запуск в работу любого кода, который не охватывается автоматическими тестами, представляет серьезную опасность.Я знаю, что многие механизмы правил на самом деле являются средами управления правилами, включая управление версиями, продвижение между средами и т. Д., Но какую поддержку они предлагают BA для написания тестов?Я видел некоторые документы, где кажется, что фреймворки, такие как JUnit, интегрированы в движок, и это, конечно, не тот тип или программирование, которое делал бы непрограммист.Легко ли ему написать тест, который сможет справиться без помощи программиста?Как на практике решается проблема покрытия тестами правил?