Package org.junit.runner
Class FilterFactories
java.lang.Object
org.junit.runner.FilterFactories
Utility class whose methods create a
FilterFactory
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Filter
createFilter
(Class<? extends FilterFactory> filterFactoryClass, FilterFactoryParams params) Creates aFilter
.static Filter
createFilter
(String filterFactoryFqcn, FilterFactoryParams params) Creates aFilter
.(package private) static FilterFactory
createFilterFactory
(Class<? extends FilterFactory> filterFactoryClass) (package private) static FilterFactory
createFilterFactory
(String filterFactoryFqcn) static Filter
createFilterFromFilterSpec
(Request request, String filterSpec) Creates aFilter
.
-
Constructor Details
-
FilterFactories
FilterFactories()
-
-
Method Details
-
createFilterFromFilterSpec
public static Filter createFilterFromFilterSpec(Request request, String filterSpec) throws FilterFactory.FilterNotCreatedException Creates aFilter
. A filter specification is of the form "package.of.FilterFactory=args-to-filter-factory" or "package.of.FilterFactory".- Parameters:
request
- the request that will be filteredfilterSpec
- the filter specification- Throws:
FilterFactory.FilterNotCreatedException
-
createFilter
public static Filter createFilter(String filterFactoryFqcn, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException Creates aFilter
.- Parameters:
filterFactoryFqcn
- The fully qualified class name of theFilterFactory
params
- The arguments to theFilterFactory
- Throws:
FilterFactory.FilterNotCreatedException
-
createFilter
public static Filter createFilter(Class<? extends FilterFactory> filterFactoryClass, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException Creates aFilter
.- Parameters:
filterFactoryClass
- The class of theFilterFactory
params
- The arguments to theFilterFactory
- Throws:
FilterFactory.FilterNotCreatedException
-
createFilterFactory
static FilterFactory createFilterFactory(String filterFactoryFqcn) throws FilterFactory.FilterNotCreatedException -
createFilterFactory
static FilterFactory createFilterFactory(Class<? extends FilterFactory> filterFactoryClass) throws FilterFactory.FilterNotCreatedException
-