From 95f493dae8a78dd1e1f0466c1812b9d88a1f9e4a Mon Sep 17 00:00:00 2001 From: tomlum <tomlumperson@gmail.com> Date: Thu, 2 Dec 2021 14:56:38 -0500 Subject: [PATCH] adds modal link click test --- .../components/email-confirmation-modal.test.jsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/unit/components/email-confirmation-modal.test.jsx b/test/unit/components/email-confirmation-modal.test.jsx index bb01f3b69..ae6de68d3 100644 --- a/test/unit/components/email-confirmation-modal.test.jsx +++ b/test/unit/components/email-confirmation-modal.test.jsx @@ -31,6 +31,19 @@ describe('Modal', () => { expect(component.find('div.modal-right-content').text()).toContain(testEmail); }); + test('Clicking on Text changes to tips page', () => { + const component = mountWithIntl( + <EmailConfirmationModal + isOpen + />, {email: testEmail, context: {store: defaultStore}} + ); + + const tipsLinkWrapper = component.find({id: 'registration.emailConfirmationModalHavingTrouble'}); + const tipsLink = mountWithIntl(tipsLinkWrapper.instance().props.values.TipsLink); + tipsLink.simulate('click'); + expect(component.text()).toContain('emailConfirmationModalHeader2'); + }); + test('Close button shows correctly', () => { const component = mountWithIntl( <EmailConfirmationModal />, {context: {store: defaultStore}}