Basic workflow

Unknown macro: {scrollbar}

Pax Exam is all about running your unit tests inside an OSGi framework. This means that Pax Exam will take your unit tests, and run them in the context of an running (started) OSGi framework. The basic workflow is as follow:

  1. Start an OSGi framework of your choice (currently all those supported by Pax Runner via the default container)
  2. Provision all the configured bundles
  3. Create a bundle on the fly out of your tests
  4. Deploy this bundle in to the running OSGi framework
  5. Run the unit tests. The tests run within the OSGi framework.