react-data-grid
react-data-grid copied to clipboard
Testing Events from RTL and Jest
Is there a way to test Events for React-testing-library and Jest codebase
Test File:
fireEvent(
document, // node:Document | Node | Element | Window
createEvent(
'CellEditingStoppedEvent', //eventName
document, // node:Document | Node | Element | Window
{
// init
data: {
customKey: '1',
},
},
{ EventType: 'cellEditingStopped' } // options { EventType , ...}
)
)
Component:
const onCellEditingStopped = (event) => {
console.log(`!cellEditingStopped Event ${JSON.stringify(event)}`)
}
...
<AgGridReact
onCellEditingStopped={onCellEditingStopped}
/>
Output: !cellEditingStopped {"isTrusted":false}
Cannot see data: { customKey: '1' } in event object for test cases