接口 org.test4j.hamcrest.iassert.common.intf.IAssert
的使用

使用 IAssert 的软件包
org.test4j.hamcrest.iassert.common.impl   
org.test4j.hamcrest.iassert.common.intf   
org.test4j.hamcrest.iassert.object.impl   
org.test4j.hamcrest.iassert.object.intf   
 

org.test4j.hamcrest.iassert.common.implIAssert 的使用
 

类型参数类型为 IAssertorg.test4j.hamcrest.iassert.common.impl 中的类
 class AllAssert<T,E extends IAssert>
          all assert statements have been implemented by this class
(or it't super classes)
 class Assert<T,E extends IAssert>
           
 class BaseAssert<T,E extends IAssert>
           
 class ComparableAssert<T,E extends IAssert>
           
 class ListAssert<T,E extends IAssert>
           
 class ListHasItemsAssert<T,E extends IAssert>
           
 class ReflectionAssert<T,E extends IAssert>
           
 class SizeAssert<T,E extends IAssert>
           
 

实现 IAssertorg.test4j.hamcrest.iassert.common.impl 中的类
 class AllAssert<T,E extends IAssert>
          all assert statements have been implemented by this class
(or it't super classes)
 class Assert<T,E extends IAssert>
           
 class BaseAssert<T,E extends IAssert>
           
 class ComparableAssert<T,E extends IAssert>
           
 class ListAssert<T,E extends IAssert>
           
 class ListHasItemsAssert<T,E extends IAssert>
           
 class ReflectionAssert<T,E extends IAssert>
           
 class SizeAssert<T,E extends IAssert>
           
 

类型参数类型为 IAssertorg.test4j.hamcrest.iassert.common.impl 中的字段
protected  Class<? extends IAssert> Assert.assertClaz
           
 

参数类型为 IAssertorg.test4j.hamcrest.iassert.common.impl 中的方法
 E BaseAssert.all(E matcher, E... matchers)
           
 E BaseAssert.any(E matcher, E... matchers)
           
 

类型变量类型为 IAssertorg.test4j.hamcrest.iassert.common.impl 中的构造方法参数
AllAssert(Class<? extends IAssert> clazE)
           
AllAssert(T value, Class<? extends IAssert> clazE)
           
Assert(Class<? extends IAssert> clazE)
           
Assert(Class<T> clazT, Class<? extends IAssert> clazE)
           
Assert(T value, Class<? extends IAssert> clazE)
           
BaseAssert(Class<? extends IAssert> clazE)
           
BaseAssert(T value, Class<? extends IAssert> clazE)
           
ComparableAssert(Class<? extends IAssert> clazE)
           
ComparableAssert(T value, Class<? extends IAssert> clazE)
           
ListAssert(Class<? extends IAssert> clazE)
           
ListAssert(T value, Class<? extends IAssert> clazE)
           
ListHasItemsAssert(Class<? extends IAssert> clazE)
           
ListHasItemsAssert(T value, Class<? extends IAssert> clazE)
           
ReflectionAssert(Class<? extends IAssert> clazE)
           
ReflectionAssert(T value, Class<? extends IAssert> clazE)
           
SizeAssert(Class<? extends IAssert> clazE)
           
SizeAssert(T value, Class<? extends IAssert> clazE)
           
 

org.test4j.hamcrest.iassert.common.intfIAssert 的使用
 

类型参数类型为 IAssertorg.test4j.hamcrest.iassert.common.intf 中的类
 interface IAssert<T,E extends IAssert>
          test4j断言超基类接口
 interface IBaseAssert<T,E extends IAssert>
          the basic asserting matcher
 interface IComparableAssert<T,E extends IAssert>
          类型值可以比较大小的断言
 interface IListAssert<T,E extends IAssert>
           
 interface IListHasItemsAssert<E extends IAssert>
          数组或collection类型的对象容器断言
 interface IReflectionAssert<E extends IAssert>
          针对对象属性进行断言
 interface ISizedAssert<E extends IAssert>
           
 interface ITypeAssert<T,E extends IAssert>
           
 

org.test4j.hamcrest.iassert.common.intfIAssert 的子接口
 interface IBaseAssert<T,E extends IAssert>
          the basic asserting matcher
 interface IListAssert<T,E extends IAssert>
           
 interface ITypeAssert<T,E extends IAssert>
           
 

参数类型为 IAssertorg.test4j.hamcrest.iassert.common.intf 中的方法
 E IBaseAssert.all(E matcher, E... matchers)
          断言对象符合所有的对象行为定义
same as "matchAll(Matcher...)"
 E IBaseAssert.any(E matcher, E... matchers)
          断言对象符合任一个对象行为定义
same as "matchAny(...)"
 

org.test4j.hamcrest.iassert.object.implIAssert 的使用
 

实现 IAssertorg.test4j.hamcrest.iassert.object.impl 中的类
 class ArrayAssert
           
 class BooleanAssert
           
 class ByteAssert
           
 class CharacterAssert
           
 class CollectionAssert
           
 class DateAssert<T>
           
 class DoubleAssert
           
 class FileAssert
           
 class FloatAssert
           
 class IntegerAssert
           
 class JSONAssert
           
 class LongAssert
           
 class MapAssert
           
 class NumberAssert<T extends Number & Comparable<T>,E extends INumberAssert<T,?>>
           
 class ObjectAssert
           
 class ShortAssert
           
 class StringAssert
           
 

类型变量类型为 IAssertorg.test4j.hamcrest.iassert.object.impl 中的构造方法参数
JSONAssert(String json, Class<? extends IAssert<?,?>> clazE)
           
NumberAssert(Class<? extends IAssert<?,?>> clazE)
           
NumberAssert(T value, Class<? extends IAssert<?,?>> clazE)
           
NumberAssert(T value, Class<? extends IAssert<?,?>> clazE, Class valueClazz)
           
 

org.test4j.hamcrest.iassert.object.intfIAssert 的使用
 

org.test4j.hamcrest.iassert.object.intfIAssert 的子接口
 interface IArrayAssert
          数组对象断言接口
 interface IBooleanAssert
          布尔值断言接口
 interface IByteAssert
          byte对象断言接口
 interface ICharacterAssert
          char类型对象断言接口
 interface ICollectionAssert
          集合类型对象断言接口
 interface IDateAssert<T>
          日历类型对象断言接口
 interface IDoubleAssert
          double数值断言接口
 interface IFileAssert
          文件类型对象断言接口
 interface IFloatAssert
          float数值断言接口
 interface IIntegerAssert
          integer数值断言接口
 interface IJSONAssert
           
 interface ILongAssert
          long数值断言接口
 interface IMapAssert
          map对象断言接口
 interface INumberAssert<T extends Number & Comparable<T>,E extends INumberAssert<T,?>>
          数值型对象断言接口
 interface IObjectAssert
          通用对象断言接口
 interface IShortAssert
          short数值断言接口
 interface IStringAssert
          字符串对象断言接口
 



Copyright © 2013. All rights reserved.