RestAssured | 断言报错❗️出现类型不匹配Float与BigDecimal的解决方法

一般使用金额时都会精确到小数,在做自动化测试过程中发现如下问题:

⚠️rest-assured提取的响应中小数是float类型,用例excel中的是BigDecimal类型,会导致断言失败。

这里阅读官方文档,https://github.com/rest-assured/rest-assured/wiki/Usage#note-on-floats-and-doubles

可以配置一下(rest-assured官方有给出提示)

RestAssured.config = RestAssured.config().jsonConfig(jsonConfig().numberReturnType(BIG_DECIMAL));

RestAssured | 断言报错❗️出现类型不匹配Float与BigDecimal的解决方法_第1张图片

你可能感兴趣的:(接口测试自动化,RestAssured,测试工具,自动化)