Now compatible with only Eclipse 3.3 or later. Adds functionality to correctly identify whether the project is JUnit 3 or JUnit 4 and use the appropriate test runner.
Now works with Eclipse 3.3
Please look at the change log (inside the jar file) for more info on what has changed.
If you use Eclipse TPTP: The current release of TPTP fails with errors and so the context menu does not get populated. This is NOT caused by JUnitRunner.
This is mainly a bug fix release. We are also catching up on test scenarios and documentation (bundled with the plugin and can be run using the Eclipse Help System). We welcome feedback - both positive and negative. Keep those RFEs coming!
Changes in ver 1.2.0
********************
[Misc]
o) Removed the main program launcher - since this functionality already exists from within the core Eclipse.
o) Cleaned up code (removed LauncherFactory and subclasses of JUnitLauncher) since these were not needed any more. Reuse methods from core Eclipse - like IJavaElement.getAncestor() instead of reinventing the wheel.
o) Set project-specific settings for all preferences (JDT, PDE, etc). These will need to be revisited to enforce stricter rules where needed.
o) Completed adding javadocs for all members.
JUnitRunner 1.1.0 is released.
Added support to run/debug classes with main() method.
JUnitRunner ver 1.0.1 is released :
Added option "Run JUnit".
JUnitRunner ver 1.0.0 is released.
This eclipse plugin simplifies junit test case debug launch. Just position cursor inside test case in java editor and use context menu to debug this test case.