The purpose of this task is to exercise new or changed source code and to ensure that they are functioning correctly.
This task consists of testing source code from each one of the implemented MAS components, and to correct any defects.
Create a set of test cases describing the scenarios that will be executed in order to test MAS components.
Test the implemented MAS components, such as agents classes, organizations classes, and agent interaction protocols, according to the test cases.
Modify MAS components source code in order to correct identified defects.