Currently, we support JUnit 4.x as the test framework to run scenarios via the @Test annotation.
We could easily extend support to multiple frameworks - including JUnit 3.8 and TestNG.
The cleanest approach would be to rename abstract Scenario to JUnitScenario and pull up a Scenario interface. Since JUnit 4.x jar includes the 3.8 classes, support for JUnit 3 would simply require extending TestCase and having a run method that starts with "test".
Currently, we support JUnit 4.x as the test framework to run scenarios via the @Test annotation.
We could easily extend support to multiple frameworks - including JUnit 3.8 and TestNG.
The cleanest approach would be to rename abstract Scenario to JUnitScenario and pull up a Scenario interface.
Since JUnit 4.x jar includes the 3.8 classes, support for JUnit 3 would simply require extending TestCase and having a run method that starts with "test".