我必须测试一个 Temp Sensitive IoT device API,其中需要通过 Request Paylod 中的最大和最小 Temp,并且 Response 需要验证是否成功处理了正确的数据。我使用.validate .validate("$.minVal", "(${minVal})") minVal = 20方法进行验证。但是,脚本以下列异常结束
失败:原因:ValidationException:验证失败:元素“$.maxVal”的值不相等,预期为“(20.0)”但为“20”
请求--> {"minVal": "20.0", "maxVal": "20.0"}
响应--> {"maxVal":20,"minVal":20,}
注意:如果我的请求输入是 20.12 它工作正常。
感谢你们的帮助。