Rules as code and automated tests (Java/groovy/ruby)
Being a developer I'm used to express my self in code, and to write automated tests to verify my logic. With that background I find the drag-and-drop UI of the rules creator pretty cumbersome. And another thing with the rules creator is that I never know if my rules works until the actual events happens. For time/date-based events it can take quite some time to have the rules verified.
Is it possible to write my rules in code and upload them through the API?
Has any one made a DSL/API for this?
Are you planning any features that enables (automated)testing of the rules?
Please share any thoughts you might have:-)