Class CategoryFilterFactory
java.lang.Object
org.junit.experimental.categories.CategoryFilterFactory
- All Implemented Interfaces:
FilterFactory
- Direct Known Subclasses:
ExcludeCategories,IncludeCategories
Implementation of FilterFactory for Category filtering.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.junit.runner.FilterFactory
FilterFactory.FilterNotCreatedException -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract FiltercreateFilter(List<Class<?>> categories) Creates aCategories.CategoryFiltergiven an array of classes.createFilter(FilterFactoryParams params) Creates aCategories.CategoryFiltergiven aFilterFactoryParamsargument.parseCategories(String categories)
-
Constructor Details
-
CategoryFilterFactory
CategoryFilterFactory()
-
-
Method Details
-
createFilter
public Filter createFilter(FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException Creates aCategories.CategoryFiltergiven aFilterFactoryParamsargument.- Specified by:
createFilterin interfaceFilterFactory- Parameters:
params- Parameters needed to create theFilter- Throws:
FilterFactory.FilterNotCreatedException
-
createFilter
Creates aCategories.CategoryFiltergiven an array of classes.- Parameters:
categories- Category classes.
-
parseCategories
- Throws:
ClassNotFoundException
-