Running Test Assertions
Unit tests focus on testing small units of work, which in ActiveMatrix BusinessWorks maps to individual processes or subprocesses. Ideally this is done in a standalone manner, with no touchpoints or dependencies on other components or interfaces. This is distinct from interface or system testing that would test the service or operation as a whole. Interface tests are run using other tools such as SOAP UI.
While test assertions have been available in previous versions of ActiveMatrix BusinessWorks, these instructions are specific to ActiveMatrix BusinessWorks 6.5.0 , which introduce the ability to run unit tests in isolation, that is, test individual subprocesses using Maven without having to start the whole service. ActiveMatrix BusinessWorks 6.5.0 also introduces new capability around unit test reporting and test coverage reporting.