小编典典

开玩笑:如何测试对象键和值?

all

我有一个mapModule导入组件并导出它们的地方:

import ComponentName from '../components/ComponentName';

export default {
  name: ComponentName,
};

如何测试mapModule具有正确导出的键、值并且它们不为空或未定义?


阅读 74

收藏
2022-06-27

共1个答案

小编典典

在 jest 的 23.3.0 版本中,

expect(string).toMatch(string)

需要一个字符串。

利用:

const expected = { name:'component name' }
const actual = { name: 'component name', type: 'form' }
expect(actual).toMatchObject(expected)

结果通过测试

2022-06-27