org.test4j.hamcrest
类 WantStyleAssertion

java.lang.Object
  继承者 org.test4j.hamcrest.WantStyleAssertion

public class WantStyleAssertion
extends Object


构造方法摘要
WantStyleAssertion()
           
 
方法摘要
 IArrayAssert array(boolean[] value)
          布尔值数组变量断言
 IArrayAssert array(byte[] value)
          byte数组变量断言
 IArrayAssert array(char[] value)
          character数组变量断言
 IArrayAssert array(double[] value)
          double数值类型数组变量断言
 IArrayAssert array(float[] value)
          float数值类型数组变量断言
 IArrayAssert array(int[] value)
          integer数值类型数组变量断言
 IArrayAssert array(long[] value)
          long数值类型数组变量断言
 IArrayAssert array(short[] value)
          short数值类型数组变量断言
<T> IArrayAssert
array(T[] value)
          数组变量断言
 IByteAssert bite(Byte value)
          byte变量断言
 IBooleanAssert bool(Boolean value)
          布尔变量断言
 IDateAssert<Calendar> calendar(Calendar cal)
          calendar变量断言
 ICharacterAssert character(Character value)
          char变量断言
 ICollectionAssert collection(Collection collection)
          collection变量断言
 IDateAssert<Date> date(Date date)
          日期变量断言
 void fail()
          一个永远失败的断言
 void fail(String message)
          一个永远失败的断言
 IFileAssert file(File file)
          文件变量断言
 IFileAssert file(String filename)
          a file argument asserter
 IJSONAssert json(String string)
           
 IArrayAssert list(boolean[] value)
          布尔值数组变量断言
 IArrayAssert list(byte[] value)
          byte数组变量断言
 IArrayAssert list(char[] value)
          character数组变量断言
 ICollectionAssert list(Collection collection)
          collection变量断言
 IArrayAssert list(double[] value)
          double数值类型数组变量断言
 IArrayAssert list(float[] value)
          float数值类型数组变量断言
 IArrayAssert list(int[] value)
          integer数值类型数组变量断言
 IArrayAssert list(long[] value)
          long数值类型数组变量断言
 IArrayAssert list(short[] value)
          short数值类型数组变量断言
<T> IArrayAssert
list(T[] value)
          数组变量断言
 IMapAssert map(Map map)
          map变量断言
 INumberAssert<BigDecimal,?> number(BigDecimal decimal)
          bigdecimal断言
 INumberAssert<BigInteger,?> number(BigInteger bigint)
          bigInteger断言
 INumberAssert<Byte,?> number(Byte byt)
          Byte断言
 IDoubleAssert number(Double value)
          double变量断言
 IFloatAssert number(Float value)
          float变量断言
 IIntegerAssert number(Integer value)
          integer变量断言
 ILongAssert number(Long value)
          long变量断言
 IShortAssert number(Short value)
          short变量断言
 IObjectAssert object(Object bean)
          通用object对象断言
 IStringAssert string(String value)
          字符串断言
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

WantStyleAssertion

public WantStyleAssertion()
方法详细信息

string

public IStringAssert string(String value)
字符串断言

参数:
value - 字符串变量
返回:

bool

public IBooleanAssert bool(Boolean value)
布尔变量断言

参数:
value - a boolean variable
返回:

number

public IIntegerAssert number(Integer value)
integer变量断言

参数:
value - a integer variable
返回:

number

public IShortAssert number(Short value)
short变量断言

参数:
value - a short variable
返回:

number

public ILongAssert number(Long value)
long变量断言

参数:
value - a long variable
返回:

number

public IDoubleAssert number(Double value)
double变量断言

参数:
value - a double variable
返回:

number

public IFloatAssert number(Float value)
float变量断言

参数:
value - a float variable
返回:

number

public INumberAssert<BigDecimal,?> number(BigDecimal decimal)
bigdecimal断言

参数:
decimal -
返回:

number

public INumberAssert<BigInteger,?> number(BigInteger bigint)
bigInteger断言

参数:
decimal -
返回:

number

public INumberAssert<Byte,?> number(Byte byt)
Byte断言

参数:
decimal -
返回:

character

public ICharacterAssert character(Character value)
char变量断言

参数:
value - a character variable
返回:

bite

public IByteAssert bite(Byte value)
byte变量断言

参数:
value - a byte variable
返回:

array

public <T> IArrayAssert array(T[] value)
数组变量断言

参数:
value - a array variable
返回:

list

public ICollectionAssert list(Collection collection)
collection变量断言

参数:
value - a collection argument
返回:

list

public <T> IArrayAssert list(T[] value)
数组变量断言

参数:
value - a array variable
返回:

list

public IArrayAssert list(boolean[] value)
布尔值数组变量断言

参数:
value - a boolean array
返回:

list

public IArrayAssert list(byte[] value)
byte数组变量断言

参数:
value - a byte array
返回:

list

public IArrayAssert list(char[] value)
character数组变量断言

参数:
value - a character array
返回:

list

public IArrayAssert list(short[] value)
short数值类型数组变量断言

参数:
value - a short array
返回:

list

public IArrayAssert list(int[] value)
integer数值类型数组变量断言

参数:
value - a integer array
返回:

list

public IArrayAssert list(long[] value)
long数值类型数组变量断言

参数:
value - a long array
返回:

list

public IArrayAssert list(float[] value)
float数值类型数组变量断言

参数:
value - a float array
返回:

list

public IArrayAssert list(double[] value)
double数值类型数组变量断言

参数:
value - a double array
返回:

array

public IArrayAssert array(boolean[] value)
布尔值数组变量断言

参数:
value - a boolean array
返回:

array

public IArrayAssert array(byte[] value)
byte数组变量断言

参数:
value - a byte array
返回:

array

public IArrayAssert array(char[] value)
character数组变量断言

参数:
value - a character array
返回:

array

public IArrayAssert array(short[] value)
short数值类型数组变量断言

参数:
value - a short array
返回:

array

public IArrayAssert array(int[] value)
integer数值类型数组变量断言

参数:
value - a integer array
返回:

array

public IArrayAssert array(long[] value)
long数值类型数组变量断言

参数:
value - a long array
返回:

array

public IArrayAssert array(float[] value)
float数值类型数组变量断言

参数:
value - a float array
返回:

array

public IArrayAssert array(double[] value)
double数值类型数组变量断言

参数:
value - a double array
返回:

map

public IMapAssert map(Map map)
map变量断言

参数:
value - a map argument
返回:

collection

public ICollectionAssert collection(Collection collection)
collection变量断言

参数:
value - a collection argument
返回:

object

public IObjectAssert object(Object bean)
通用object对象断言

参数:
value - a object argument
返回:

fail

public void fail()
一个永远失败的断言


fail

public void fail(String message)
一个永远失败的断言

参数:
message - 失败后的提示信息

file

public IFileAssert file(String filename)
a file argument asserter

参数:
filename -
返回:

file

public IFileAssert file(File file)
文件变量断言

参数:
file -
返回:

calendar

public IDateAssert<Calendar> calendar(Calendar cal)
calendar变量断言

参数:
cal -
返回:

date

public IDateAssert<Date> date(Date date)
日期变量断言

参数:
date -
返回:

json

public IJSONAssert json(String string)


Copyright © 2013. All rights reserved.