7182
Refatorando para testes de unidade

Neste curso vamos refatorar um código legado, altamente acoplado, traduzindo-o para boas práticas e testes de unidade.





Nível Intermediário
Duração 122 mins (2.0 horas)
Publicado em 21/06/2019
Categoria backend



Conteúdo Programático

  • Módulo 1: Modelando o Domínio (7 aulas)
      1. Introdução | 5 mins
      2. Entidade de Cliente | 4 mins
      3. Entidade Base | 2 mins
      4. Entidade de Produto | 2 mins
      5. Entidade de Desconto | 5 mins
      6. Entidade do Item do Pedido | 3 mins
      7. Entidade do Pedido | 8 mins
  • Módulo 3: Testando as Entidades (14 aulas)
      1. Setup | 2 mins
      2. Técnicas e Convenções | 3 mins
      3. Testando a Geração do Pedido | 2 mins
      4. Testando o Status do Pedido | 3 mins
      5. Testando o Pagamento do Pedido | 2 mins
      6. Testando o Cancelamento do Pedido | 1 mins
      7. Testando a Adição de Item | 1 mins
      8. Testando Item Inválido | 1 mins
      9. Testando o Total do Pedido | 2 mins
      10. Testando Desconto Expirado | 3 mins
      11. Testando Desconto Inválido | 2 mins
      12. Testando um Desconto Válido | 2 mins
      13. Testando a Taxa de Entrega | 2 mins
      14. Testando um pedido sem cliente | 2 mins
  • Módulo 4: Testando Queries (6 aulas)
      1. Introdução | 3 mins
      2. Criando as Queries | 3 mins
      3. Repository Pattern | 3 mins
      4. Criando os Repositórios | 5 mins
      5. Mockando os Repositórios | 4 mins
      6. Testando as Queries | 4 mins
  • Módulo 6: Handlers (5 aulas)
      1. Handlers | 3 mins
      2. OrderHandler | 9 mins
      3. Utilitários | 1 mins
      4. OrderHandlerTests | 2 mins
      5. Testando o Handler | 2 mins



André Baltieri

7x Microsoft MVP

Olá eu sou o André Baltieri, desenvolvedor Web desde 2003, já trabalhei no Brasil e nos EUA, em projetos de diversos tamanhos.

Recebi por sete vezes consecutivas, o prêmio de Most Valuable Professional da Microsoft, um reconhecimento global dado para os maiores influentes em suas tecnologias.

Atuei também como Head of People, recrutando, selecionando e direcionando a carreira de mais de 70 desenvolvedores em uma das melhores empresas para se trabalhar do Brasil.

Sou palestrante em diversos eventos como ASP.NET Conference, DevXperience, TDC, GDG dentre outros e desde 2012 realizo treinamentos e consultorias em diversas empresas do Brasil, acumulando uma ótima experiência que também transformo em cursos InCompany e Online.


Cursos Relacionados



Carreiras Relacionadas