3
respostas

Como que eu faço para testar um Ajax?

Saudações, prezados

Gostaria de saber como testar um ajax com Jasmine.

3 respostas

Prezados instrutores/moderadores, bom dia

Poderiam por gentileza responder minha dúvida? Ou ao menos me dar um feedback? Pois não acho respeitoso com os aluno que tem dúvidas e mesmo após uma semana não recebe feedback nenhum.

Aguardo uma resposta,

Lincoln Coutinho

Oi Lincoln! Ao meu ver (e de muitos autores), não se testa ajax em teste de unidade. Como o Ajax acessa algum endpoint, algo fora da sua aplicação, essas requisições são testadas em teste de integração. Geralmente usa-se Selenium para isso (inclusive o Alura possui curso de Selenium).

É o mesmo problema quando o aluno quer fazer teste de unidade com DAO's . DAO's acessam banco, sendo assim, para testá-los você precisa de algum teste de integração.

Espero ter ajudado.

Veja também um framework de teste chamado Sinon.JS