We have a component that includes the ReactJsonView and provides some onEdit, onAdd, and onDelete callbacks. Do you have an example of how to test this component, especially if it uses something like react-testing-library to interact with the component like a user?