期望成为数组元素之一

Chai expect to be one of array elements

本文关键字:数组元素 期望      更新时间:2023-09-26

是否有办法断言string是具有chai bdd的array元素之一?我在Chai API中找不到

expect("bar").to.be.one.of(["bar", "key"]);

翻转复选框:

expect(["bar", "key"]).to.include("bar");

2021年更新

下面的答案打印出一个更好的错误消息

expect(res.status).to.be.oneOf([400, 401]);

错误信息清楚地定义了期望值和返回值。

expect(200).to.be.oneOf([400, 401]);

返回

AssertionError: expected 200 to be one of [ 400, 401 ]