Skip to content

Projeto desenvolvido durante o curso de aceleração C# na Trybe, que visa construir um API para autenticação de usuários.

Notifications You must be signed in to change notification settings

viniciusopassos/user-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

user-API

Contexto

Objetivo do projeto desenvolvido foi criar uma API de autenticação simples com os devidos testes end-to-end para garantir a integridade da aplicação.

Desafios

  • CRUD
  • Testes de integração

Técnologias usadas

Desenvolvido usando: C#, xUnit (ferramenta de código aberto sob licença da Apache2 para criar testes de unidade), FluentAssertions (biblioteca com métodos e extensões para testes em ambiente .NET, ou seja, ajuda a escrever códigos melhores, legíveis e mais fáceis de entender e modificar), bibliotecas do entityFrameworkCore para a aplicação e para os testes e nos testes foi usado também o pacote do ASP.NET Core para teste de integração.

clone o repositório:

git clone [email protected]:viniciusopassos/user-API.git
cd user-API

Instalando Dependências

cd src/	
dotnet restore

Executando aplicação

Para rodar a aplicação:
cd User-Api.Web
dotnet run

Executando Testes

Para rodar todos os testes:
cd User-Api.Test/
dotnet test

About

Projeto desenvolvido durante o curso de aceleração C# na Trybe, que visa construir um API para autenticação de usuários.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages