首页 > 解决方案 > 赛普拉斯:验证 Json 对象

问题描述

我对 cypress.io 有点陌生,我正在打电话,作为回报,我得到了一个 json 对象。

根据 cypress.io 文档,我应该使用以下代码:

expect(response.body).to.have.property('code','unauthorized')

但是当我运行测试时,我得到了打击错误:

在此处输入图像描述

谁能帮我解决这个错误。

提前致谢

标签: javascriptcypress

解决方案


我可以通过包含控制台日志并检查控制台日志中的响应来访问 json 对象。在我的情况下访问 json 对象的正确方法是:

expect(response.body).to.eq({"code":"unauthorized"})

推荐阅读