Esse projeto foi feito para avaliação do time de desenvolvimento da Miltec
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
Consulte Implantação para saber como implantar o projeto.
Para rodar localmente esse projeto necessita do dotnet na sua versão 6.0 ou superior, utilize o comando abaixo para se certificar da versão instalada em sua máquina.
dotnet --version
Após o clone do projeto certifique que todas as dependências do mesmo estão instaladas na sua máquina (lista das libs utilizadas abaixo)
Os endpoints da API consomem os dados do arquivo JSON {Books.json} que está na raiz do projeto da (1 - API).
Exemplo de projeto para (5 - Testes) de unidade.
Foi feito um exemplo de teste unitario na classe de calculo do frete(Fee) para a classe Book
Mencione as ferramentas que você usou para criar seu projeto
- dotnet-6.0 - O framework web da microsoft na sua versão 6.0
- JSON Newtonsoft - usado na serializaççao de objetos
- XUnit - Usada para testes de unidade