Кто-нибудь знает, как получить изменение истории из MemoryRouter.Я использую Gatsby js 'gatsby-link' и хочу смоделировать клик, но хочу проверить изменения в истории после того, как клик произошел.Я использую фермент и шутку.
test('test MemoryRouter', () => {
const wrapper = mount(
<MemoryRouter>
<MyComponent />
</MemoryRouter>
);
const button = wrapper.find('.myButton');
button.hostNodes().simulate('click');
// expect(history.pathname to change to .....)
wrapper.unmount();
});