我有一个mapModule
我在其中导入组件并导出它们:
import ComponentName from '../components/ComponentName';
export default {
name: ComponentName,
};
我该如何测试mapModule
具有正确的导出键、值并且它们不为空或未定义?
你可以使用其中之一:
toEqual 和 toMatchObject 是对象的模板匹配器:
let Obj = {name: 'component name', id: 2};
expect(oneObj).toEqual({name: 'component name'}) // false, should be exactly equal all Obj keys and values
expect(oneObj).toMatchObject({name: 'component name'}) // true
或者轻松使用 toHaveProperty :
let Obj = {name: 'component name'};
expect(oneObj).toHaveProperty('name') // true
expect(oneObj).toHaveProperty('name', 'component name') // true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)