Example Modules

Examples are split into several modules, of which a few are standalone, while others (the trader examples) have minimal interdependency to avoid duplication and repetitions, which would increase maintainance overhead. The JBehave Core currently has the following examples (see running examples for instructions on how to run them and the the link to the source code):

All the trader example modules re-use the same stories and steps classes of the trader example, but focus on different complementary aspects, e.g. annotation-based configuration, localisation, scripting steps, or dependency injection. The trader-example module is declared as a normal Maven dependency for all extension trader modules and must be installed in your local repository before these can be run.