小智 5
我不确定全局快捷方式。基本上为了模拟event打开控件,控件预计会发生此类事件。假设你有Componentwith ,比方说,input你听keyDown ALT- S,代码如下:
describe('Component', () => {
it('simulate shortcut', () => {
const keyDownFunc = jest.fn();//or other mock
const underTest = shallow(<Component onKeyDown={keyDownFunc}/>);
underTest.find("input").simulate("keyDown", {altKey: true, key: 's'});
expect(keyDownFunc).toBeCalled();
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2290 次 |
| 最近记录: |