敲敲敲重点!Hamcrest 学习指南收好了
Hamcrest 是一款用于校验的 Java 的单元测试框架,可以组合创建灵活的匹配器进行断言。官网:http://hamcrest.org/JavaHamcrest/1、startsWith:匹配字符串以XX开头2、containsStr...


Hamcrest 是一款用于校验的 Java 的单元测试框架,可以组合创建灵活的匹配器进行断言。
1、startsWith:匹配字符串以XX开头

3、equalTo:基于传入对象的equals方法匹配方式,如果是数组比较每个元素是否相等。
4、allOf:匹配所有指定的匹配项,可指定多个匹配条件
6、both:两个选项都匹配
7、either:匹配其中任意一个匹配项
8、describedAs:自定义描述匹配

9、everyItem:匹配现实Iterable接口类中的每个元素是否符合要求
10、is:装饰另一个匹配器,保留其行为。
11、instanceOf:匹配对象是属于哪个类
12、isA:instanceOf 的快捷方式
13、hasItem:匹配现实Iterable接口类中的【至少有一个元素】是否符合要求
14、not:创建一个结果相反的匹配器
16、nullValue:匹配是否为空
17、containsStringIgnoringCase:匹配是否包含指定字符串,忽略大小写
18、startsWithIgnoringCase:匹配字符串以 XX 开头,忽略大小写
19、endsWith:匹配字符串以 XX 结尾
20、endsWithIgnoringCase:匹配字符串以 XX 结尾,忽略大小写
| 有任何问题都欢迎加微信13327216815,备注:官网,还可获取免费测试学习视频干货资料哦! |