Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.17 KB

README.md

File metadata and controls

29 lines (24 loc) · 1.17 KB

introdução

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.

quick start

rodando com docker

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

rodando local

clone este repositório e abra a solution no visual studio 2019, ou execute os comandos abaixo:

cd BackendChallenge.Pedidos.Api
dotnet run

executando testes

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

testes

author

Guilherme Lyra