Api para processamento de pedido e controle de seus status.
Api escrita em c# com .net5.0. Usei este case para colocar em prática padrões de clean architecture, clean code, solid, ddd, api restful.
a imagem está disponível nesse repositório do dockerhub. Execute a imagem com o comando abaixo:
docker run -d -p 8090:80 --name pedidos guilhermelyracampos/backendchallenge-pedidos:latest
clone este repositório e abra a solution no visual studio 2019, ou execute os comandos abaixo:
cd BackendChallenge.Pedidos.Api
dotnet run
os testes unitários e integrados foram feitos com xunit e moq. para executar os testes rode script abaixo:
cd BackendChallenge.Pedidos.Tests
dotnet test /p:CollectCoverage=true /p:CoverletOutputFormat=Cobertura