Logo do curso
Curso

Boas práticas de programação:

automatizando testes com Java

Quero estudar na alura

10h

Para conclusão

6720

Pessoas nesse curso

9.3

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Entenda a importância dos testes automatizados no código
  • Utilize o JUnit como biblioteca de testes automatizados
  • Escreva testes de unidade com JUnit
  • Simule comportamentos nos testes com a biblioteca Mockito
  • Aprenda a testar classes service e controller do Spring

Público alvo_

Pessoas que já desenvolvem APIs Rest em Java e desejam aprender como escrever testes automatizados.

Rodrigo da Silva Ferreira Caneppele

Rodrigo da Silva Ferreira Caneppele

github

linkedin

Bacharel em Sistemas de Informação pela UCB e graduado em Defesa Cibernética pela FIAP. Atua com tecnologia desde 2008, com mais de 18 anos de experiência em Java, arquitetura e segurança de aplicações. Instrutor na Alura desde 2012, já contribuiu para a formação de milhares de profissionais. Desde 2024 é coordenador, hoje à frente dos conteúdos de cibersegurança. Autor de três livros pela Casa do Código, entre eles Segurança em Aplicações Web e Segurança Digital para Todos

Curso atualizado em 18/03/2026

Ementa

  1. Testes de unidade com JUnit

    • Testando a aplicação
    • Conhecendo o JUnit
    • Escrevendo um teste automatizado
    • Mais cenários de testes
  2. Boas práticas em testes

    • Corrigindo um bug
    • Renomeando os testes
    • O padrão Triple A
  3. Testes com Mockito

    • Testando regras de negócio
    • Utilizando Mocks
    • Manipulando Mocks
  4. Testes automatizados em Services

    • Testando uma classe Service
    • Validando objetos com ArgumentCaptor
    • Mocks coom @Spy
  5. Testes automatizados em Controllers

    • Testando uma classe Controller
    • Simulando requisições
    • Testando outros cenários
  6. Desafios

    • Apresentação do desafio
    • Testes dos validadores
    • Testes das classes Service
    • Testes das classes Controller

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 2 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 168 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Java com esse e outros cursos, comece agora!

Conheça os Planos para Empresas