gpt4 book ai didi

javascript - 使用 shouldjs 检查无序数组中的值

转载 作者:行者123 更新时间:2023-11-28 21:11:09 25 4
gpt4 key购买 nike

我有一个 express.js 应用程序,我在其中使用 supertest 和 should.js 作为我的测试框架。我在测试无序数组中的值时遇到问题。

According to the should.js documentation, the .any function would work here.任何关于如何让它工作的想法都将不胜感激。

预期响应

{data: [
{username:"Test User 3", ...},
{username:"Test User 6", ...}
]}

尝试验证调用

response.body.data.any.username.should.equal("Test User 3");
response.body.data.any.username.should.equal("Test User 6");

预先感谢您的帮助!

最佳答案

containDeep怎么样? :

response.body.data.should.containDeep([{ username: "Test User 3" }]);
response.body.data.should.containDeep([{ username: "Test User 6" }]);

关于javascript - 使用 shouldjs 检查无序数组中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27435004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com