Nesse desafio você deverá:
[ X ] Implementar totalmente os métodos definidos pelo OrderRepositoryInterface.
[ X ] Toda essa implementação deverá ser reproduzida através de testes.
[ X ] Após realizar tal implementação submeta seu projeto, nesse ponto todos os testes devem estar passando.
- Criar o arquivo de implementação /src/domain/repository/order-repository.interface.ts
- Implementar a interface no arquivo /src/infrastructure/repository/order.repository.ts
- Criar o teste do método find() e Impletar no repositório
- Criar o teste do método addRewardPoints() no CustomerRepository e Impletar no repositório
- Criar o teste do método removeRewardPoints() no CustomerRepository e Impletar no repositório
- Criar o teste do método update() e Impletar no repositório
- Criar o teste do método findAll() e Impletar no repositório