我正在测试一个以明文格式返回整数的端点。我想检查响应值是否大于1。打印回复告诉我确实如此。然而,当我尝试自动进行此检查时,我不断收到以下错误:
...
When method POST
Then status 200
* print response #returns 643
And response > 1
Error: no step-definition method match found for: response > 1
我怎样才能做到这一点?
我想你正在寻找这个:
And assert (response * 1) > 1
参考文件:https://github.com/karatelabs/karate#assert
请注意,默认情况下,response
将为纯文本。