3
respostas

Erro no teste

Para o primeiro teste, a verificação dos eventos emitidos não deveria ser feito após o click no botão?

3 respostas

Fala ai Caique, tudo bem? Nesse caso a verificação está sendo feita depois:

const lancesEmitidos = wrapper.emitted('novo-lance')
expect(lancesEmitidos).toHaveLength(1)

Repare que primeiro emitimos os eventos, depois jogamos o resultado para uma variavel e por fim é verifica se realmente foi disparado um evento.

Espero ter ajudado.

Provavelmente foi corrigido:

Código apresentado no vídeo, com a captura do evento antes do submit:

Captura-de-tela-de-2021-03-15-19-52-56

Código disponibilizado, com a captura do evento após o submit:

Captura-de-tela-de-2021-03-15-19-54-58

Boa Caique, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software