模拟Jest中的按钮单击

JavaScript React.js

Pro神无

2020-03-18

模拟按钮单击似乎是非常简单/标准的操作。但是,我无法在Jest.js测试中使用它。

这是我尝试过的(也使用jquery进行了此操作),但似乎没有触发任何操作:

import { mount } from 'enzyme';

page = <MyCoolPage />;
pageMounted = mount(page);

const button = pageMounted.find('#some_button');
expect(button.length).toBe(1); // it finds it alright
button.simulate('click'); // nothing happens

第2160篇《模拟Jest中的按钮单击》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

0个回答

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android