类 Categories.CategoryFilter
- java.lang.Object
- org.junit.runner.manipulation.Filter
- org.junit.experimental.categories.Categories.CategoryFilter
- 封闭类:
- Categories
public static class Categories.CategoryFilter extends Filter
构造器概要
构造器 限定符 构造器 说明 protected
CategoryFilter(boolean matchAnyIncludes, Set<Class<?>> includes, boolean matchAnyExcludes, Set<Class<?>> excludes)
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static Categories.CategoryFilter
categoryFilter(boolean matchAnyInclusions, Set<Class<?>> inclusions, boolean matchAnyExclusions, Set<Class<?>> exclusions)
String
describe()
Returns a textual description of this Filterstatic Categories.CategoryFilter
exclude(boolean matchAny, Class<?>... categories)
static Categories.CategoryFilter
exclude(Class<?> category)
static Categories.CategoryFilter
exclude(Class<?>... categories)
static Categories.CategoryFilter
include(boolean matchAny, Class<?>... categories)
static Categories.CategoryFilter
include(Class<?> category)
static Categories.CategoryFilter
include(Class<?>... categories)
boolean
shouldRun(Description description)
String
toString()
Returns string in the form "[included categories] - [excluded categories]", where both sets have comma separated names of categories.从类继承的方法 org.junit.runner.manipulation.Filter
apply, intersect, matchMethodDescription
构造器详细资料
CategoryFilter
protected CategoryFilter(boolean matchAnyIncludes, Set<Class<?>> includes, boolean matchAnyExcludes, Set<Class<?>> excludes)
方法详细资料
include
public static Categories.CategoryFilter include(boolean matchAny, Class<?>... categories)
include
public static Categories.CategoryFilter include(Class<?> category)
include
public static Categories.CategoryFilter include(Class<?>... categories)
exclude
public static Categories.CategoryFilter exclude(boolean matchAny, Class<?>... categories)
exclude
public static Categories.CategoryFilter exclude(Class<?> category)
exclude
public static Categories.CategoryFilter exclude(Class<?>... categories)
categoryFilter
public static Categories.CategoryFilter categoryFilter(boolean matchAnyInclusions, Set<Class<?>> inclusions, boolean matchAnyExclusions, Set<Class<?>> exclusions)
describe
public String describe()
从类复制的说明:Filter
Returns a textual description of this Filter- 指定者:
describe
在类中Filter
- 返回:
- a textual description of this Filter
- 另请参阅:
toString()
toString
public String toString()
Returns string in the form "[included categories] - [excluded categories]", where both sets have comma separated names of categories.- 覆盖:
toString
在类中Object
- 返回:
- string representation for the relative complement of excluded categories set in the set of included categories. Examples:
- "categories [all]" for all included categories and no excluded ones;
- "categories [all] - [A, B]" for all included categories and given excluded ones;
- "categories [A, B] - [C, D]" for given included categories and given excluded ones.
- 另请参阅:
name of category
shouldRun
public boolean shouldRun(Description description)