✅ Legger til testing for å lage feilmelding
This commit is contained in:
parent
3962f3818c
commit
de91e13727
4 changed files with 39 additions and 3 deletions
26
frontend/cypress/e2e/lagFeilmelding.cy.ts
Normal file
26
frontend/cypress/e2e/lagFeilmelding.cy.ts
Normal file
|
@ -0,0 +1,26 @@
|
|||
const fyllFeilmeldingInputs = () => {
|
||||
cy.getByTestId('tittel-inputfelt').type('Cypress-test Tittel')
|
||||
cy.getByTestId('beskrivelse-inputfelt').type('Cypress-test Beskrivelse')
|
||||
cy.getByTestId('switch-toggle').click()
|
||||
}
|
||||
|
||||
describe('Klarer å melde inn feil', () => {
|
||||
context('Fyller ut felt, melder inn og går tilbake til hovedside', () => {
|
||||
beforeEach(() => {
|
||||
cy.viewport(1920, 1080)
|
||||
cy.visit('http://localhost:5173/')
|
||||
})
|
||||
|
||||
it('sjekker axe', () => {
|
||||
cy.checkPageA11y()
|
||||
})
|
||||
|
||||
it('Fyller ut felt og melder inn feil som haster', () => {
|
||||
cy.contains('Meld inn feil').click()
|
||||
|
||||
fyllFeilmeldingInputs()
|
||||
|
||||
cy.contains('Meld inn feil').click()
|
||||
})
|
||||
})
|
||||
})
|
Reference in a new issue