Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 986 Bytes

testes-de-servico.md

File metadata and controls

26 lines (18 loc) · 986 Bytes

Testes de serviços

Nessa aula, começamos as criar os testes para as classe de serviços do nosso projeto AluraPic, aprendemos mais sobre as funções beforeEach() e afterEach() do Jasmine e, por fim, estudamos como a classe TestBed pode ajudar a montar objetos complexos para nossos testes.


Atividades

  • Serviço de token
  • beforeEach e afterEach
  • Serviço de usuário
  • TestBed
  • Testes do Serviço de Admin

Aprendizado

  • Criação de testes para classes de Serviços Angular;
  • Utilização dos métodos beforeEach() e afterEach();
  • Utilização da classe TestBed para criação de objetos complexos para testes.

Anotações:

  • Um serviço angular é uma classe javascript que pode ser injetada em outros serviços ou componentes.
  • afterEach - após a execução de cada teste essa função é executada, nesse caso usamos para limpar a localStorage.
  • beforeEach - antes de cada teste essa função é executada.