Я пытаюсь смоделировать метод onClick в своих модульных тестах, используя Enzyme для React. Я нашел много руководств по моделированию onClick, которое принимает некоторое событие e, например:
handleClick(e) {
// Does something
}
....
<MyComponent
onClick = {handleClick}
></MyComponent>
Однако я хочу иметь возможность имитировать мой onClick, который не принимает событие в качестве параметра, а вместо этого принимает что-то еще, то есть:
onClick = {() => handleClick(myParam)}
Я пытался использовать .simulate('click', [myParam]);
, но он не передал параметр, как я ожидал.
Как мне имитировать щелчок, который отправляет определенный параметр обработчику?