Testes no Backend III - Exercício

A partir dessa semana os exercícios voltam a ser independentes. Não se preocupe em centralizá-los em um mesmo repo.

Utilize esse template para criar um repo pessoal na sua conta e trabalhe nele.

Enunciado

Temos nesse repo o gabarito dos exercícios anteriores, mas agora com uma nova entidade Product.
O mock de ProductDatabase já está implementado.
Gere a coverage e veja quais linhas ainda não foram testadas na camada Business.

Exercício 1

Atinja 75% de coverage na Business (User e Product).

Exercício 2

Atinja 90% de coverage na Business (User e Product).

Exercício 3

Atinja 100% de coverage na Business (User e Product).