Skip to content

Commit

Permalink
cypress fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
ruizajtruss committed Apr 17, 2024
1 parent 048feed commit 48427c2
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ describe('CMS user', () => {
name: /Contacts/,
}).should('exist')
cy.fillOutStateContact()
cy.fillOutAdditionalActuaryContact()
cy.navigateFormByButtonClick('CONTINUE')

cy.findByRole('heading', {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ describe('CMS user can view submission', () => {
name: /Rate details/,
}).should('exist')
cy.fillOutNewRateCertification()
cy.fillOutAdditionalActuaryContact()
cy.navigateFormByButtonClick('CONTINUE')

cy.findByRole('heading', {
level: 2,
name: /Contacts/,
}).should('exist')
cy.fillOutStateContact()
cy.fillOutAdditionalActuaryContact()
cy.navigateFormByButtonClick('CONTINUE')

cy.findByRole('heading', {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ describe('dashboard', () => {
name: /Rate details/
}).should('exist')
cy.fillOutNewRateCertification()
cy.fillOutAdditionalActuaryContact()
cy.navigateFormByButtonClick('CONTINUE')

cy.findByRole('heading', {
level: 2,
name: /Contacts/,
}).should('exist')
cy.fillOutStateContact()
cy.fillOutAdditionalActuaryContact()
cy.navigateFormByButtonClick('CONTINUE')

cy.findByRole('heading', { level: 2, name: /Supporting documents/ })
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ describe('rate details', () => {
//Fill out last rate certification as new rate
if (index === arr.length - 1) {
cy.fillOutNewRateCertification()
cy.fillOutAdditionalActuaryContact()
} else {
cy.fillOutAmendmentToPriorRateCertification(index)
}
Expand All @@ -118,9 +119,6 @@ describe('rate details', () => {

//Fill out one state and one additional actuary contact
cy.fillOutStateContact()
cy.findByRole('button', { name: /Add actuary contact/ }).safeClick()
cy.findAllByTestId('actuary-contact').should('have.length', 1)
cy.fillOutAdditionalActuaryContact()

// Navigate back to rate details page
cy.navigateFormByButtonClick('BACK')
Expand Down
12 changes: 6 additions & 6 deletions services/cypress/support/stateSubmissionFormCommands.ts
Original file line number Diff line number Diff line change
Expand Up @@ -424,15 +424,15 @@ Cypress.Commands.add('fillOutStateContact', () => {
})

Cypress.Commands.add('fillOutAdditionalActuaryContact', () => {
// Must be on '/submissions/:id/edit/contacts'
// Must be on '/submissions/:id/edit/rate-details'
// Must be a contract and rates submission
cy.findByRole('button', { name: 'Add actuary contact' })
cy.findByRole('button', { name: 'Add a certifying actuary' })
.should('exist')
.click()
cy.findByText('Additional actuary contact 1').should('exist')
cy.findAllByLabelText('Name').eq(1).click().type('Actuary Contact Person')
cy.findAllByLabelText('Title/Role').eq(1).type('Actuary Contact Title')
cy.findAllByLabelText('Email').eq(1).type('[email protected]')
cy.findByTestId('actuary-contact').should('exist')
cy.get('input["rateForms.0.addtlActuaryContacts.0.name"]').click().type('Actuary Contact Person')
cy.get('input["rateForms.0.addtlActuaryContacts.0.titleRole"]').type('Actuary Contact Title')
cy.get('input["rateForms.0.addtlActuaryContacts.0.email"]').type('[email protected]')

// Actuarial firm
cy.findAllByLabelText('Mercer').eq(0).safeClick()
Expand Down

0 comments on commit 48427c2

Please sign in to comment.