I am currently using JUnit 4 and have a need to divide my tests into groups that can be run selectively in any combination. I know TestNG has a feature to annotate tests to assi
my advice is simply ditch JUnit and use TestNG. Once you get used to TestNG, Junit looks like Stone Age.