Corona provides an OSGi based test framework to perform JUnit test cases against its server-side environment. It is an extensible test framework that has Eclipse extension points for defining test suites as well as test runners.
The Corona Test Framework provides test runners for both JUnit 3.8 and 4.1. This allows for the execution of both JUnit 3.8 and 4.1 test cases within the same OSGi environment.
Test cases are implemented as standard JUnit test cases. They are grouped together as a test suite and registered using the org.eclipse.corona.test.suite extension point. Once registered, they are discovered by Corona’s Test Application and executed.