1
resposta

Minha solução


```describe('Home Bytebank', () => {
  it('valida os textos esperados na tela', () => {
    const mensagensEsperadas = [
      'Conta e cartão gratuitos',
      'Saques sem custo',
      'Programa de pontos',
      'Seguro Dispositivos'
    ];
    
    cy.visit('http://localhost:3000');
    cy.contains('h2', 'Vantagens do nosso banco:').should('be.visible')
    
    mensagensEsperadas.forEach(mensagem => {
      cy.contains('h3', mensagem).should('be.visible');
    });
  });
});
1 resposta

Oi, Bruno! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura!

Gostei de como você organizou os testes de validação de texto com o Cypress, especialmente ao usar um array de mensagens esperadas e iterá-lo com forEach. Isso torna o código mais escalável e fácil de manter. Parabéns pela dedicação ao desafio, continue assim :)

Alura
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!