Olá Aiala, tudo bem?
me parece de tem um }) excedente no código, ali na linha 17, antes da chamada ao caso de teste 'verifica mensagens de email inválido'. Consegue remover e rodar novamente pra ver se dá certo?
Se a dúvida ainda persistir, não deixe de nos avisar por aqui.
Bons estudos! 😄
Eu tirei a chaves e o parêntese e aconteceu isso rsrs
Oi,
remove o parênteses também. Os dois casos de teste têm que ficar dentro do describe, vou colocar aqui em baixo o exemplo do arquivo completo:
describe('Login e registro de usuarios alura pic', () => {
beforeEach(() => {
cy.visit('https://alura-fotos.herokuapp.com')
})
it('verifica mensagens validacao', () => {
cy.contains('a', 'Register now').click();
cy.contains('button', 'Register').click();
cy.contains('ap-vmessage', 'Email is required!').should('be.visible');
cy.contains('button', 'Register').click();
cy.contains('ap-vmessage', 'User name is required!').should('be.visible');
cy.contains('ap-vmessage', 'Password is required!').should('be.visible');
cy.contains('ap-vmessage', 'Full name is required!').should('be.visible');
})
it('verifica mensagens de email invalido', () => {
cy.contains('a', 'Register now').click();
cy.contains('button', 'Register').click();
cy.get('input[formcontrolname="email"]').type('jacqueline');
cy.contains('ap-vmessage', 'Invalid e-mail').should('be.visible');
})
})
Se a dúvida ainda persistir, não deixe de nos avisar por aqui.
Bons estudos! 😄
Obrigada professora <3