In my case, I passed match as props
import * as renderer from 'react-test-renderer';
const renderWithProps = (props) => {
const defaultProps = {
match: { params: { code: 123 } },
};
return renderer.create(< ListPage {...defaultProps} {...minProps} />);
}
test('should render', () => {
renderWithProps({});
expect(wrapper.toJSON()).toMatchSnapshot();
})
renderWithProps write now uses ListPage as a component. You can take that as parameter.