import React from 'react'; import sinon from 'sinon'; import { mount } from 'enzyme'; import RevealSeedPage from './reveal-seed'; describe('Reveal Seed Page', () => { it('form submit', () => { const props = { history: { push: sinon.spy(), }, requestRevealSeedWords: sinon.stub().resolves(), mostRecentOverviewPage: '/', }; const wrapper = mount(, { context: { t: (str) => str, }, }); wrapper.find('form').simulate('submit'); expect(props.requestRevealSeedWords.calledOnce).toStrictEqual(true); }); });