程序包 org.hamcrest
类 CustomMatcher<T>
- java.lang.Object
- org.hamcrest.BaseMatcher<T>
- org.hamcrest.CustomMatcher<T>
- 类型参数:
T
- The type of object being matched.
- 所有已实现的接口:
Matcher<T>
,SelfDescribing
public abstract class CustomMatcher<T> extends BaseMatcher<T>
Utility class for writing one off matchers. For example:Matcher<String> aNonEmptyString = new CustomMatcher<String>("a non empty string") { public boolean matches(Object object) { return ((object instanceof String) && !((String) object).isEmpty(); } };
This class is designed for scenarios where an anonymous inner class matcher makes sense. It should not be used by API designers implementing matchers.
构造器概要
构造器 构造器 说明 CustomMatcher(String description)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
describeTo(Description description)
Generates a description of the object.从类继承的方法 org.hamcrest.BaseMatcher
_dont_implement_Matcher___instead_extend_BaseMatcher_, describeMismatch, toString
构造器详细资料
CustomMatcher
public CustomMatcher(String description)
方法详细资料
describeTo
public final void describeTo(Description description)
从接口复制的说明:SelfDescribing
Generates a description of the object. The description may be part of a a description of a larger object of which this is just a component, so it should be worded appropriately.- 参数:
description
- The description to be built or appended to.