org.test4j.hamcrest.iassert.object.intf
接口 IStringAssert

所有超级接口:
IAssert<String,IStringAssert>, IBaseAssert<String,IStringAssert>, IComparableAssert<String,IStringAssert>, Matcher<String>, SelfDescribing
所有已知实现类:
StringAssert

public interface IStringAssert
extends IBaseAssert<String,IStringAssert>, IComparableAssert<String,IStringAssert>

字符串对象断言接口

作者:
darui.wudr

方法摘要
 IStringAssert contains(String[] expecteds, StringMode... modes)
          断言字符串包含指定的若干个子字符串
 IStringAssert contains(String expected, StringMode... modes)
          断言字符串包含期望的字串${expected}
 IStringAssert containsInOrder(String... expecteds)
          断言字符串中依次包含字串列表expecteds
 IStringAssert containsInOrder(String[] expecteds, StringMode... modes)
          断言字符串中依次包含若干特定模式的子字符串
 IStringAssert end(String expected, StringMode... modes)
          断言字符串以${expected}子串结尾
 IStringAssert eq(String expected, StringMode... modes)
          期望2个字符串在modes模式下是相等的
same as "isEqualTo(...)"
 IStringAssert eqIgnoreCase(String string)
          断言字符串在忽略大小写的情况下等于期望值
 IStringAssert eqIgnoreSpace(String string)
          忽略字符串中所有的空白符情况下相等
 IStringAssert eqWithStripSpace(String string)
          字符串中忽略连续的空白串情况下相等
即空白符或连续的空白符当作一个空格符处理
 IStringAssert isEqualTo(String expected, StringMode... modes)
          期望2个字符串在modes模式下是相等的
same as "eq(...)"
 IStringAssert notBlank()
          断言字符串不是空白串
 IStringAssert notContain(String[] subs, StringMode... modes)
          断言字符串不包含指定的子字符串
 IStringAssert notContain(String sub, StringMode... modes)
          断言字符串不包含指定的子字符串
 IStringAssert regular(String regex)
          断言字符串符合正则表达式${regex}
 IStringAssert start(String expected, StringMode... modes)
          断言字符串以${expected}子串开头
 
从接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 继承的方法
all, any, any, clazIs, clazIsSubFrom, eq, eqToString, eqToString, in, isEqualTo, isEqualTo, isNull, isNull, not, notAll, notAny, notEqualTo, notIn, notNull, notNull, same
 
从接口 org.test4j.hamcrest.iassert.common.intf.IAssert 继承的方法
wanted, wanted
 
从接口 ext.test4j.hamcrest.Matcher 继承的方法
describeMismatch, matches
 
从接口 ext.test4j.hamcrest.SelfDescribing 继承的方法
describeTo
 
从接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 继承的方法
isBetween, isGe, isGreaterEqual, isGreaterThan, isGt, isLe, isLessEqual, isLessThan, isLt
 

方法详细信息

eq

IStringAssert eq(String expected,
                 StringMode... modes)
期望2个字符串在modes模式下是相等的
same as "isEqualTo(...)"

参数:
expected -
modes -
返回:

isEqualTo

IStringAssert isEqualTo(String expected,
                        StringMode... modes)
期望2个字符串在modes模式下是相等的
same as "eq(...)"

参数:
expected -
modes -
返回:

contains

IStringAssert contains(String expected,
                       StringMode... modes)
断言字符串包含期望的字串${expected}

参数:
expected - 期望的字串
modes - 字符串预处理模式
返回:

contains

IStringAssert contains(String[] expecteds,
                       StringMode... modes)
断言字符串包含指定的若干个子字符串

参数:
expecteds - 期望的字符串组
modes - 字符串处理模式
返回:

containsInOrder

IStringAssert containsInOrder(String... expecteds)
断言字符串中依次包含字串列表expecteds

参数:
expected -
返回:

containsInOrder

IStringAssert containsInOrder(String[] expecteds,
                              StringMode... modes)
断言字符串中依次包含若干特定模式的子字符串

参数:
expecteds -
modes -
返回:

end

IStringAssert end(String expected,
                  StringMode... modes)
断言字符串以${expected}子串结尾

参数:
expected - 期望的字串
modes - 字符串预处理模式
返回:

start

IStringAssert start(String expected,
                    StringMode... modes)
断言字符串以${expected}子串开头

参数:
expected - 期望的字串
modes - 字符串预处理模式
返回:

notContain

IStringAssert notContain(String sub,
                         StringMode... modes)
断言字符串不包含指定的子字符串

参数:
sub -
modes - 字符串预处理模式
返回:

notContain

IStringAssert notContain(String[] subs,
                         StringMode... modes)
断言字符串不包含指定的子字符串

参数:
subs -
modes -
返回:

regular

IStringAssert regular(String regex)
断言字符串符合正则表达式${regex}

参数:
regex - 期望的正则表达式
返回:

eqIgnoreCase

IStringAssert eqIgnoreCase(String string)
断言字符串在忽略大小写的情况下等于期望值

参数:
string - 期望值
返回:

eqIgnoreSpace

IStringAssert eqIgnoreSpace(String string)
忽略字符串中所有的空白符情况下相等

参数:
string -
返回:

eqWithStripSpace

IStringAssert eqWithStripSpace(String string)
字符串中忽略连续的空白串情况下相等
即空白符或连续的空白符当作一个空格符处理

参数:
string - 期望值
返回:

notBlank

IStringAssert notBlank()
断言字符串不是空白串

返回:


Copyright © 2013. All rights reserved.