【发布时间】:2020-10-12 07:17:15
【问题描述】:
我想断言:“30 天内有 10 个自动结果”,其中 10 和 30 来自 API 调用,因此可以是任何值。
我正在寻找 Jest 断言,例如:
expect(pageobject.webelement.getText()).toEqual("10 Automated results in 30 days"); // but it fails some other day because 10 & 30 can be any number at any point of time.
我怎样才能断言这一点,以便我的代码应该寻找精确的字符串,但指定位置的任何数字除外?
【问题讨论】:
-
正则表达式(
toMatch)?或者更密切地控制测试上下文,这样您就可以知道(或设置)值是什么。
标签: javascript jestjs automated-tests mocha.js webdriver-io