Skip to content

Logerfo/teste-netcore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imagine Beyond

Camadas necessárias (backend)

Camadas Ações
WebApi Necessário implementar
Application Finalizar CustomerAppService
Domain Validar e-mail
Repository Necessário implementar
Test Necessário implementar

Regra de negócio

Será necessário criar uma API que permita realizar cadastro, edição, exclusão e visualização de um cliente, seguem abaixo os requisitos mínimos:

  • Campos mínimos:
    • Nome;
    • Sobrenome;
    • E-mail;
      • Validar o e-mail
    • Data de nascimento;
    • Data de criação;
    • Data da última atualização;

Requisitos necessários e comandos

  • .NET Core 3.1 ou superior Download;
  • Visual Studio 2019 Community ou Visual Studio Code Download

  • Visual Studio 2019 Community

Abra a solution src/ImagineBeyond.sln

  • Visual Studio Code Abra o terminal de sua preferencia na pasta src/

buildar o projeto

$ dotnet build 

Iniciar o projeto na porta localhost://5001 (terminal dentro da pasta src/ImagineBeyond.UI.Web)

$ dotnet run 

Rode seus testes (terminal dentro da pasta src/ImagineBeyond.Test)

$ dotnet test 

Mais detalhe sobre, você encontra na documentação oficial da Microsoft

Banco de dados (aceitos)

  • Banco de dados:
    • SQL Server;
    • Oracle;
    • MySQL;
    • MongoDB;

Necessário

  • Injeção de dependência (DI)
  • WebApi (Back-end)
  • Utilização de ValueObject
  • Teste unitário
  • AutoMapper Descrição

Documentação

Será necessário criar markdown expicando como execultar o seu projeto em nossa máquina, como ser executado, porta que deve ser configurado e etc, seguiremos seu tutorial para rodar e testar sua aplicação. Inclua também nessa documentação bibliotecas utilizadas, versão dos framework utilizado e etc.

Para ajudar a criar um markdown recomendo ser utilizar Dillinger

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages