Rule acceptance testing

By definition, acceptance testing is a black-box testing performed on a system prior to its delivery. Acceptance testing is often performed by the user. There are various tools for implementing acceptance testing. Framework for Integrated Test (FIT) is one of them, and more information on FIT can be found at http://fit.c2.com/. The FIT tests consist of initial configuration setup, setup of input data, and setup of expectations. All this is stored in a human-readable document (.doc or .rtf). It can even be part of the system requirements (for example, a table within a document that contains input data and expectations).

Drools adopted FIT-style acceptance testing early on with the FIT for Rules (more information about FIT ...

Get Drools JBoss Rules 5.X Developer's Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.