/bootcamp_tqi_dio_unt_tests_spring_boot

Bootcamp TQI - DIO - Expert class - Desenvolvimento de testes unitários para validar uma API REST de gerenciamento de estoques de cerveja.

Primary LanguageJava

Bootcamp TQI - DIO - Expert class - Desenvolvimento de testes unitários para validar uma API REST de gerenciamento de estoques de cerveja.

Projeto de uma API REST para o gerenciamento de estoques de cerveja aplicando Testes Unitários para validar o sistema, apresentando os principais conceitos e vantagens de se criar testes unitários com JUnit e Mockito.

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

mvn spring-boot:run 

Para executar a suíte de testes desenvolvida durante a live coding, basta executar o seguinte comando:

mvn clean test

Após executar o comando acima, basta apenas abrir o seguinte endereço e visualizar a execução do projeto:

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

Pré-requisitos para a execução do projeto:

  • Java 14 ou versões superiores.
  • Maven 3.6.3 ou versões superiores.
  • Intellj IDEA Community Edition ou sua IDE favorita.
  • Controle de versão GIT instalado na sua máquina.
  • Muita vontade de aprender e compartilhar conhecimento :)

Abaixo, seguem links bem bacanas, sobre tópicos mencionados durante a aula:

Neste link, seguem os slides apresentados como o roteiro utilizado para o desenvolvimento do projeto da nossa sessão.