Interface Filterable

All Known Implementing Classes:
AllTests, BlockJUnit4ClassRunner, Categories, Enclosed, org.junit.internal.runners.JUnit38ClassRunner, JUnit4, Parameterized, ParentRunner, Suite, org.junit.internal.runners.SuiteMethod, Theories

public interface Filterable

Runners that allow filtering should implement this interface. Implement filter(Filter) to remove tests that don't pass the filter.

Method Summary
 void filter(Filter filter)
          Remove tests that don't pass the parameter filter.

Method Detail


void filter(Filter filter)
            throws NoTestsRemainException
Remove tests that don't pass the parameter filter.

filter - the Filter to apply
NoTestsRemainException - if all tests are filtered out

API Documentation hosted by (