Skip to content

Commit 1b7591e

Browse files
committed
Create sample employer data in e2e/fixture file and updated journey test file to get the correct employer id
1 parent b70e0a9 commit 1b7591e

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

e2e/fixtures/employers.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"employers": [
3+
{
4+
"_id": "6569",
5+
"name": "Capgemini"
6+
}
7+
]
8+
}

e2e/integration/journey.test.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ beforeEach(() => {
77
cy.intercept('GET', `${mockServerURL}/teams`, {
88
fixture: 'teams.json'
99
})
10+
cy.intercept('GET', `${mockServerURL}/employers`, {
11+
fixture: 'employers.json'
12+
})
1013
cy.visit('/')
1114
})
1215

@@ -122,13 +125,13 @@ it('requires employee selection', () => {
122125
cy.findByRole('button', { name: /submit/i }).click()
123126
cy.findByText(/form is incomplete/i).should('exist')
124127
cy.findByRole('combobox', { name: /who is your employer/i }).type(
125-
'Cap{enter}'
128+
'Capgemini{enter}'
126129
)
127130
cy.findByRole('button', { name: /submit/i }).click()
128131

129132
cy.wait('@createVolunteer').then(({ request: { body: payload } }) => {
130133
expect(payload).to.have.property('hearAboutCYF', 'Employer')
131-
expect(payload).to.have.property('employer', 'Capgemini')
134+
expect(payload).to.have.property('employer', '6569')
132135
})
133136
})
134137

0 commit comments

Comments
 (0)