Skip to content

03_01_unit

Douglas Fernandes edited this page Dec 26, 2019 · 12 revisions

Corrigindo os Testes Unitários

A branch que vamos usar como base é a branch topicos/t10/p1.

Agora vamos ajustas os testes unitários que foram deixados para trás, para podemos entrar em mais detalhes.

Para referência, segue o link para a documentação oficial sobre testes.

Comandos para execução do testes

Comando para execução dos testes unitários. ng test

Comando para execução dos testes, exibindo a cobertura. ng test --no-watch --code-coverage

Grupos de Alteração 1

  • bolo-list.component.spec.ts - Ajustes de dependências. DIFF
  • pais-display.component.html - Ajustes de acesso direto a variável que pode ser nula. DIFF
  • pais-display.component.spec.ts DIFF
    • Ajustes de dependências.
    • Criação de teste adicional para validar funcionalidade.
  • paises-list.component.spec.ts - Ajustes de dependências. DIFF
  • pesquisa-paises.service.spec.ts - Ajustes de dependências. DIFF
  • app.component.spec.ts - Remover testes inválidos. .DIFF

Branch Final: topicos/t10/p2 Para ver as alteraçoes veja o DIFF das alteraçoes

Grupos de Alteração 2

Exemplos adicionais de validação de funcionalidades do componente.

  • bolo-list.component.spec.ts - Criação de novos testes. DIFF

Branch Final: topicos/t10/p3 Para ver as alteraçoes veja o DIFF das alteraçoes

Grupos de Alteração 3

  • admin-guard.service.spec.ts - Ajustes de dependências. DIFF
  • dashboard.component.spec.ts - Ajustes de dependências. DIFF
  • login.component.spec.ts - Ajustes de dependências. DIFF
  • custom-validators.service.spec.ts - Ajustes de dependências. DIFF
  • model-drive.component.spec.ts - Ajustes de dependências. DIFF
  • template-drive.component.spec.ts - Ajustes de dependências. DIFF
  • menu-pag-layout.component.spec.ts - Ajustes de dependências. DIFF
  • pag-layout.component.spec.ts - Ajustes de dependências. DIFF

Branch Final: topicos/t10/p4 Para ver as alteraçoes veja o DIFF das alteraçoes

Grupos de Alteração 4

Exemplo para criação de testes dentro de um serviço, com mock de requisições HTTP.

  • custom-validators.service.spec.ts - Ajustes de dependências. DIFF

Branch Final: topicos/t10/p5 Para ver as alteraçoes veja o DIFF das alteraçoes

Clone this wiki locally