I have organised my junit tests using one inner class per method as described:
Here, in a haacked article (about nunit testing), and
Here, in this SO question
public class TestMyThing { public static class TestMyThingMethodOne { @Test public void testMethodOneDoesACertainBehaviour() { // terse, clear testing code goes here } @Test public void testMethodOneHasSomeOtherDesiredBehaviour() { // more inspiring testing code here } } public static class TestMyThingMethodTwo { ... etc } } However, when I try to run the junit tests for this, Eclipse asks me which of the inner class tests I want to run and I can only choose one. Is there a way I can specify that I want every test in every inner class for the TestMyThing class to run?