diff --git a/assets/js/__test__/ApplicantPage-test.jsx b/assets/js/__test__/ApplicantPage-test.jsx index 2df3c317dbe3c4ef73eea0b46ad0a177977681e3..2e5dea6e7fd227ccef258ffec573b986eab45ddd 100755 --- a/assets/js/__test__/ApplicantPage-test.jsx +++ b/assets/js/__test__/ApplicantPage-test.jsx @@ -3,8 +3,11 @@ import ReactTestUtils from 'react-dom/test-utils'; import fetchMock from 'fetch-mock'; import ApplicantPage from '../ApplicantPage'; import Tabs from '../components/Tabs'; +import { shallow, configure } from 'enzyme'; describe('ApplicantPage', () => { + let wrapper; + const companyUser = { role: 'company', data: { @@ -212,4 +215,11 @@ describe('ApplicantPage', () => { expect(applicantPage).to.exist; fetchMock.restore(); }); + + it('State of selected contains Company User ID', () => { + const wrapper = shallow(<ApplicantPage user={companyUser} />); + expect(wrapper.state().selected).to.equal('/companies/3/applications/'); + expect(wrapper.state().refresh).to.equal(0); + }); + });