Skip to content

ademirsantosjr/measuring_devices_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API REST de gerenciamento de Dispositivos de Medição, aplicando testes unitários com JUnit 5

API REST desenvolvida com base na live-coding do Bootcamp GFT START #2 Java da Digital Innovation One, e inspirada no repositório: beer API disponibilizado por Rodrigo Peleias.


Tópicos abordados na live-coding

  • JUnit5
  • Mockito
  • Hamcrest
  • Padrão arquitetural REST
  • Pirâmide de testes - Martin Fowler

Para executar o projeto pelo terminal, execute o seguinte comando:

mvn spring-boot:run

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

mvn clean test

Após executar o comando acima, utilize o endereço abaixo para visualizar a execução do projeto:

https://localhost:8080/api/v1/devices

Requisitos para execução

  • Java 11
  • Maven (última versão)

Releases

No releases published

Packages

No packages published

Languages