使用 Jest,我试图检查 JavaScript Map 对象中的键,toHaveProperty但不起作用。在摩卡/柴,你可以assert.hasAllKeys(map, keys)
JavaScript 地图:https : //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
有没有办法做到这一点?
Nic*_*wer 10
toHaveProperty用于检查普通 javascript 对象上的路径。没有任何专门用于 Map 对象的内置匹配器(我知道),因此我建议执行以下操作:
expect(myMapObject.has(key)).toEqual(true)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5411 次 |
| 最近记录: |