matheusguermandi / beer-api

Desenvolvimento de testes unitários para validar uma API REST de gerenciamento de estoques de cerveja

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desenvolvimento de testes unitários para validar uma API REST de gerenciamento de estoques de cerveja.

Neste projeto foi abordado testes unitário em uma API REST de gerenciamento de estoques de cerveja. São apresentados os principais conceitos e vantagens de criar testes unitários com JUnit e Mockito, além de mostrar como desenvolver funcionalidades de uma API através da prática do TDD.

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

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

  • 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:

About

Desenvolvimento de testes unitários para validar uma API REST de gerenciamento de estoques de cerveja


Languages

Language:Java 100.0%