Skip to content

Commit 1146e14

Browse files
committed
updated e2e testing
1 parent ded5f59 commit 1146e14

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

e2e/integration/journey.test.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,16 @@ it('can submit a minimal form', () => {
1919
interestedInVolunteer: 'just sounds interesting',
2020
interestedInCYF: 'trying to do my bit',
2121
industry: 'Education',
22-
hearAboutCYF: 'Social media'
22+
hearAboutCYF: 'Social media',
23+
teamId: '5e863b833150f6001b34627d'
2324
}
2425

2526
cy.findByRole('textbox', { name: /first name/i }).type(initialData.firstName)
2627
cy.findByRole('textbox', { name: /last name/i }).type(initialData.lastName)
2728
cy.findByRole('combobox', { name: /city/i }).select('London')
29+
cy.findByRole('combobox', {
30+
name: /select the team you want to volunteer for/i
31+
}).select(initialData.teamId)
2832
cy.findByRole('textbox', { name: /email/i }).type(initialData.email)
2933
cy.findByRole('textbox', { name: /phone number/i }).type(initialData.tel)
3034
cy.findByRole('textbox', { name: /interested in volunteering/i }).type(
@@ -98,6 +102,9 @@ it('requires employee selection', () => {
98102
cy.findByRole('textbox', { name: /first name/i }).type('Laura')
99103
cy.findByRole('textbox', { name: /last name/i }).type('Olsen')
100104
cy.findByRole('combobox', { name: /city/i }).select('London')
105+
cy.findByRole('combobox', {
106+
name: /select the team you want to volunteer for/i
107+
}).select('5e863b833150f6001b34627d')
101108
cy.findByRole('textbox', { name: /email/i }).type('[email protected]')
102109
cy.findByRole('textbox', { name: /phone number/i }).type('96838503')
103110
cy.findByRole('textbox', { name: /interested in volunteering/i }).type('just')

e2e/integration/withCode.test.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ it('includes the user ID when resubmitting', () => {
2525
cy.findByRole('textbox', { name: /email/i }).type(
2626
2727
)
28+
cy.findByRole('combobox', {
29+
name: /select the team you want to volunteer for/i
30+
}).select('5e863b833150f6001b34627d')
31+
2832
cy.findByRole('textbox', { name: /phone number/i }).type('0158-8969905')
2933
cy.findByRole('textbox', { name: /interested in volunteering/i }).type('just')
3034
cy.findByRole('textbox', { name: /interested in code your future/i }).type(

0 commit comments

Comments
 (0)