标签: conditional mocha chai describe
假设我在describe块的开头挂钩之前,如果数据存在于数据库中,则调用GET API返回某些对象的数组,否则返回空数组。
首先它描述下的块是好的,它将检查响应状态,如果status等于200则应该通过。(无论响应数组是否为空或对象数组)
但是第二个它应该检查数组中单个对象的结构。因此,如果数组不为空,一切正常,但如果没有数据且API返回空数组,则会失败。只有当response.array不为空时,我才能有条件地调用它?