/Beer-Stock-Controller-JUnit-Mockito

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

Primary LanguageJava

Beer-Stock-Controller-JUnit-Mockito

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

Projeto para testar, unitariamente, uma API REST para o gerenciamento de estoques de cerveja. Desenvolver testes unitários para validar o sistema, conceitos e vantagens de criar testes unitários com JUnit e Mockito. desenvolver funcionalidades da API através da prática do TDD.

Tópicos abordados:

  • Principais frameworks para testes unitários em Java: JUnit, Mockito e Hamcrest.
  • Desenvolvimento de testes unitários para validação de funcionalides básicas: criação, listagem, consulta por nome e exclusão de cervejas.
  • TDD: Incremento e decremento do número de cervejas no estoque.

Documentação Swagger: