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.

0 (0)

2583 Alunos

Intermediário

Refatorando para testes de unidade

2h 2m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar
Modelando o Domínio

Introdução

5m

Entidade de Cliente

4m

Entidade Base

2m

Entidade de Produto

2m

Entidade de Desconto

5m

Entidade do Item do Pedido

3m

Entidade do Pedido

8m

Validações

Domain Notification

5m

Validando o Pedido

3m

Validando o Item do Pedido

3m

Testando as Entidades

Setup

2m

Técnicas e Convenções

3m

Testando a Geração do Pedido

2m

Testando o Status do Pedido

3m

Testando o Pagamento do Pedido

2m

Testando o Cancelamento do Pedido

1m

Testando a Adição de Item

1m

Testando Item Inválido

1m

Testando o Total do Pedido

2m

Testando Desconto Expirado

3m

Testando Desconto Inválido

2m

Testando um Desconto Válido

2m

Testando a Taxa de Entrega

2m

Testando um pedido sem cliente

2m

Testando Queries

Introdução

3m

Criando as Queries

3m

Repository Pattern

3m

Criando os Repositórios

5m

Mockando os Repositórios

4m

Testando as Queries

4m

Commands

Commands

4m

Padronizando o Retorno

4m

CreateOrderCommand

3m

Testando os Commands

3m

Handlers

Handlers

3m

OrderHandler

9m

Utilitários

1m

OrderHandlerTests

2m

Testando o Handler

2m

Conclusão

Parabéns, você conseguiu!

1m