angular - 带有开玩笑部分匹配的角度快照测试
问题描述
我正在使用 jesto 对角度组件进行快照测试。问题是生成的字段之一包含由第三方组件生成的随机字符串。快照看起来像这样(我只展示了一部分)
<input
aria-expanded="false"
autocapitalize="off"
autocomplete="ae8412c06e73"
autocorrect="off"
readonly=""
role="combobox"
type="text"
/>
如您所见autocomplete
,是由第三方组件生成的随机字符串。如何使用 jest 对 angular 组件的此属性进行部分快照测试。我知道有一种叫做部分匹配的东西,jest
但不确定如何在 Angular 中使用它,因为方法签名在指定确切属性的操作系统方面非常复杂。
解决方案
推荐阅读
- .htaccess - 从 htaccess 迁移到 nginx 配置失败
- scala - 如何通过akka消息转发谓词参数
- dns - 如何从 Synology NAS 上的 DHCP 更新非 Windows DNS 服务器 A 记录
- javascript - Mongoose 不使用 Promise 机制执行内部查询
- java - Play Framework:不支持 1.8 之前的 Java 版本
- excel - 验证行值和检索列的公式
- json - ColdFusion 应用程序 - 使用 mm_wizard_login.cfm 页面中的 AJAX。不返回 JSON
- javascript - 2D缩放到webgl中的点
- javascript - Redux 调度包含要从 reducer 调用的方法的操作
- antlr - 字符串插值:是否可以不添加成员?