react-data-grid icon indicating copy to clipboard operation
react-data-grid copied to clipboard

Testing Events from RTL and Jest

Open aymanapatel opened this issue 4 years ago • 0 comments

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

aymanapatel avatar Oct 25 '21 09:10 aymanapatel