EUnit is an unit testing framework built on top of the Epsilon platform. It is specifically designed for testing model management tasks, such as model-to-model transformations, model-to-text transformations and model validations, among others. EUnit can be used to test any model management task that is exposed through an Ant task, even if it is not part of the Epsilon platform.
EUnit can be installed from the regular Epsilon update sites. These features need to be installed:
In addition, these features must be used in order to compare EMF models:
Chapter 12 of the Epsilon book provides a complete reference of how tests are organized and specified in EUnit.