import React from 'react'; import expect from 'expect'; import { mount } from 'enzyme'; import { ForgotPasswordPage } from './ForgotPasswordPage'; describe('ForgotPasswordPage - component', () => { it('renders the ForgotPasswordForm when there is no email prop', () => { const page = mount(); expect(page.find('ForgotPasswordForm').length).toEqual(1); }); it('renders the email sent text when the email prop is present', () => { const email = 'hi@thegnar.co'; const page = mount(); expect(page.find('ForgotPasswordForm').length).toEqual(0); expect(page.text()).toInclude(`An email was sent to ${email}.`); }); });