Skip to content
This repository has been archived by the owner on Jun 13, 2023. It is now read-only.

jonathanmagliano/beer_api_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#

Beer API Manager

  • Foi desenvolvido testes unitários para validar uma API REST de gerenciamento de estoques de cerveja. Foi estruturado com a ajuda de tais frameworks para testes unitários em Java: JUnit, Mockito e Hamcrest. Desafio proposto pelo bootcamp da empresa Everis.
  • Validação de funcionalidades básicas: criação, listagem, consulta por nome e exclusão de cervejas.
  • TDD: apresentação e exemplo prático em 2 funcionalidades importantes: incremento e decremento do número de cervejas no estoque.

Para executar o projeto no terminal, digite o seguinte comando:

mvn spring-boot:run 

Para executar a suíte de testes, basta executar o seguinte comando:

mvn clean test

Após executar o comando mvn spring-boot:run, basta apenas abrir o seguinte endereço e visualizar a execução do projeto:

http://localhost:8080/api/v1/beers

São necessários os seguintes pré-requisitos para a execução do projeto desenvolvido:

  • Java 14 ou versões superiores.
  • Maven 3.6.3 ou versões superiores.
  • Intellij IDEA Community Edition ou sua IDE favorita.
  • Controle de versão GIT instalado na máquina. >Upload na nuvem via github.

Material de apoio:

Releases

No releases published

Packages

No packages published

Languages