我正在使用Jest和酶来测试一些React组件(使用TypeScript编写)。我的旧方法是使用酶的.simulate()函数来模拟点击,但为了支持使用实例属性函数(即只使用组件的onClick()属性),这种方法被弃用了。但是,我不确定如何准确地直接调用onClick()函数。let event: React.MouseEvent<Element, MouseEvent>;
// How to ca
在测试文件中,我需要呈现一个组件,同时模拟出它的一些子组件。文件结构看起来很松散,类似于这样。file I would like to render MyComponent but */
我尝试过执行jest.mock('a-module', () => 'Blah');,但这并没有成功地模拟组件。当在文件2中呈现A和