0

如何编写测试以使其期望我的数组包含特定字符串?我已经尝试了下面的内容以及其他一些方法,例如使用array.includes但无法使其正常工作。

let value = "test4";
let dropdownValues = ["test1", "test2", "test3", "test4"];

expect(dropdownValues).toHaveTextContaining(value);
4

1 回答 1

0

解决这个问题的方法是设置一个变量来检查数组是否包含某个字符串并在期望语句中使用该变量:

let value = "test4";
let dropdownValues = ["test1", "test2", "test3", "test4"];
let valueExist = dropdownValues.includes(value);

expect(valueExist).toEqual(true);
于 2022-02-09T16:01:56.757 回答