Hamcrest本身不用于单元测试,真正执行测试的是JUnit框架,它负责运行和验证测试用例。
1、 所需JAR包
2、 hamcrest-library-1.3.jar 是必需的依赖库,包含多个实用方法,对功能实现具有重要作用。
3、 可根据需求自行调整JAR版本。
4、 closeTo匹配器的使用方法
5、 先试个失败的单元测试
6、 场景一:20.6大于20.5
7、 /**
8、 */
9、 }
10、 }
11、 测试closeTo匹配器所限定区间的下边界值。
12、 场景二中,19.4小于19.5时变红。
13、 变绿
14、 由于实际数值在计算过程中发生变化,导致结果出现偏差。
15、 使用greaterThan匹配器进行数值比较操作
16、 数值相等,结果变红:19.4等于19.4
17、 变绿条件:数值超过19.4即可。
18、 使用lessThan匹配器进行数值比较
19、 当实际值小于19.4时,状态由红转绿,因19.4等于19.4。
20、 变绿:19.3小于19.4
评论
更多评论