检查选择器的innerText是否包含一个子串。

问题描述 投票:0回答:1

我需要使用testcafe测试一个元素的innerText是否包含子串,但我无法找出正确的方法。

Selector('.displayed-result').innerText = '12 results'
Selector('user-details').count = 12

这是我试过的方法

await t.expect(Selector('.displayed-result').innerText).contains(`${Selector('user-details').count);

包含不返回正确的结果,正确的检查方法是什么?

javascript string substring testcafe assertion
1个回答
1
投票

TestCafe不对表达式进行评估。断言方法.

你需要重写你的代码如下。


const userDetailCount = await Selector('user-details').count;

await t.expect(Selector('.displayed-result').innerText).contains(userDetailCount.toString()));
© www.soinside.com 2019 - 2024. All rights reserved.