Existe alguma estrutura ou arquitetura para ser seguido pra montar os testes? Na ocasião estarei usando o Jasmine para testar uma aplicação Angular com Karma, como o angular é por componentes queria entender se há algum padrão para ser seguido.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Existe alguma estrutura ou arquitetura para ser seguido pra montar os testes? Na ocasião estarei usando o Jasmine para testar uma aplicação Angular com Karma, como o angular é por componentes queria entender se há algum padrão para ser seguido.
Boa tarde, Julio! Como vai?
A estrutura para testes já vem montada pelo próprio Angular! Se vc observar, quando o projeto é criado, já existem arquivos com extensão .spec.ts que são os arquivos de testes e sempre que vc pedir pra Angular CLI criar pra vc um novo componente, ele já será criado com seu respectivo arquivo de teste. Aliás, esse é um dos pontos onde o Angular brilha, pois ele já dá todas as ferramentas que o desenvolvedor precisa configuradas e prontas para utilizar!
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!