|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectext.test4j.hamcrest.BaseMatcher<T>
org.test4j.hamcrest.iassert.common.impl.Assert<T,E>
org.test4j.hamcrest.iassert.common.impl.BaseAssert<T,E>
public class BaseAssert<T,E extends IAssert>
| 嵌套类摘要 |
|---|
| 从类 org.test4j.hamcrest.iassert.common.impl.Assert 继承的嵌套类/接口 |
|---|
Assert.AssertType |
| 字段摘要 |
|---|
| 从类 org.test4j.hamcrest.iassert.common.impl.Assert 继承的字段 |
|---|
assertClaz, link, the, type, value, valueClaz |
| 构造方法摘要 | |
|---|---|
BaseAssert()
|
|
BaseAssert(Class<? extends IAssert> clazE)
|
|
BaseAssert(T value,
Class<? extends IAssert> clazE)
|
|
| 方法摘要 | |
|---|---|
E |
all(E matcher,
E... matchers)
断言对象符合所有的对象行为定义 same as "matchAll(Matcher...)" |
E |
any()
断言对象可以使任意的值 |
E |
any(E matcher,
E... matchers)
断言对象符合任一个对象行为定义 same as "matchAny(...)" |
E |
clazIs(Class expected)
断言对象的类型等于期望类型 |
E |
clazIsSubFrom(Class claz)
断言对象的类型是期望类型的子类 |
E |
eq(T expected)
断言对象等于期望的值 same as method "isEqualTo(T)" |
E |
eqToString(IStringAssert matcher)
对象的toString符合断言器判断 |
E |
eqToString(String expected)
对象的toString等于期望值 |
E |
in(T... values)
断言对象可以在期望值里面找到 |
E |
isEqualTo(String message,
T expected)
断言对象等于期望的值 |
E |
isEqualTo(T expected)
断言对象等于期望的值 same as method "eq(T)" |
E |
isNull()
断言对象值等于null |
E |
isNull(String message)
断言对象值等于null |
E |
not(E matcher)
断言对象不符合matcher所定义的行为 |
E |
notAll(Matcher matcher,
Matcher... matchers)
不是所有的断言器都可以匹配实际对象,即至少有一个断言器失败 |
E |
notAny(Matcher matcher,
Matcher... matchers)
没有一个断言器可以匹配实际对象,即每一个断言器都匹配失败 |
E |
notEqualTo(T expected)
断言对象不等于期望的值 |
E |
notIn(T... values)
断言对象不可以在期望值里面找到 |
E |
notNull()
断言对象值不等于null |
E |
notNull(String message)
断言对象值不等于null |
E |
same(T value)
断言对象和期望值是同一个对象 |
IStringAssert |
toStringAssert()
|
| 从类 org.test4j.hamcrest.iassert.common.impl.Assert 继承的方法 |
|---|
assertThat, assertThat, describeTo, equals, getValueClaz, hashCode, matches, toString, wanted, wanted |
| 从类 ext.test4j.hamcrest.BaseMatcher 继承的方法 |
|---|
_dont_implement_Matcher___instead_extend_BaseMatcher_, describeMismatch |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 从接口 org.test4j.hamcrest.iassert.common.intf.IAssert 继承的方法 |
|---|
wanted, wanted |
| 从接口 ext.test4j.hamcrest.Matcher 继承的方法 |
|---|
describeMismatch, matches |
| 从接口 ext.test4j.hamcrest.SelfDescribing 继承的方法 |
|---|
describeTo |
| 构造方法详细信息 |
|---|
public BaseAssert()
public BaseAssert(Class<? extends IAssert> clazE)
public BaseAssert(T value,
Class<? extends IAssert> clazE)
| 方法详细信息 |
|---|
public E isEqualTo(T expected)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 isEqualToexpected - 期望值
public E eq(T expected)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 eqexpected - 期望值
public E isEqualTo(String message,
T expected)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 isEqualTomessage - 错误信息expected - 期望值
public E notEqualTo(T expected)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 notEqualToexpected - 期望值
public E clazIs(Class expected)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 clazIsexpected - 期望类型
public E clazIsSubFrom(Class claz)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 clazIsSubFrompublic E not(E matcher)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 notmatcher - 对象行为定义,具体定义参见 ext.test4j.hamcrest.Matcher
public E all(E matcher,
E... matchers)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 all
public E any(E matcher,
E... matchers)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 anypublic E in(T... values)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 invalues - 期望值
public E notIn(T... values)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 notInvalues - 期望值
public E same(T value)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 samevalue - 期望值
public E any()
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 anypublic E isNull()
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 isNullpublic E isNull(String message)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 isNullpublic E notNull()
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 notNullpublic E notNull(String message)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 notNullpublic E eqToString(String expected)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 eqToStringpublic E eqToString(IStringAssert matcher)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 eqToStringpublic IStringAssert toStringAssert()
public E notAny(Matcher matcher,
Matcher... matchers)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 notAny
public E notAll(Matcher matcher,
Matcher... matchers)
IBaseAssert 复制的描述
IBaseAssert<T,E extends IAssert> 中的 notAll
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||