hamcrest library.jar是eclipse开发中的一款JUnit测试jar包,采用全新的断言语法,主要用于书写匹配器对象,允许用户直接自定义匹配规则的框架,导入之后就可以进行hamcrest的正常开发了,需要的朋友赶快下载吧!
基本介绍
Hamcrest是一个书写匹配器对象时允许直接定义匹配规则的框架.有大量的匹配器是侵入式的,例如UI验证或者数据过滤,但是匹配对象在书写灵活的测试是最常用。
assertThat语法如下:
assertThat(T actual, Matcher matcher);
assertThat(String reason, T actual, Matcher matcher);
其中actual为需要测试的变量,matcher为使用Hamcrest的匹配符来表达变量actual期望值的声明;
注意事项:
a.必须导入JUnit4.4之后的版本才能使用assertThat方法;
b.不需要继承TestCase类,但是需要测试方法前必须加“@Test”。
c.需要导入Hamcrest类库:hamcrest-core-1.3.0RC2.jar | hamcrest-library-1.3.0RC2.jar
软件评论 您的评论需要经过审核才能显示
网友评论