public List<TestStep> getLeafTestSteps() { List<TestStep> leafTestSteps = new ArrayList<TestStep>(); for (TestStep step : getTestSteps()) { if (step.isAGroup()) { leafTestSteps.addAll(step.getLeafTestSteps()); } else { leafTestSteps.add(step); } } return ImmutableList.copyOf(leafTestSteps); }