Unit testing in multi-agent systems using mock agents and aspects

Roberta de Souza Coelho, Uirá Kulesza, Arndt von Staa, Carlos J. P. de Lucena · 2006

In this paper, we present a unit testing approach for MASs based on the use of Mock Agents. Each Mock Agent is responsible for testing a single role of an agent under successful and exceptional scenarios. Aspect-oriented techniques are used, in our testing approach, to monitor and control the execution of asynchronous test cases. We present an implementation of our approach on top of JADE platform, and show how we extended JUnit test framework in order to execute JADE test cases.

Read the paper · More papers on PaperTik