4.19 out of 5
4.19
50 reviews on Udemy

Testes unitários em Java com JUnit e Mockito

Aprenda a construir testes unitários elegantes e robustos utilizando os frameworks JUnit e Mockito
Instructor:
Leonardo Baraúna
817 students enrolled
Compreender a importância dos testes unitários no processo de desenvolvimento de software
Dominar os principais recursos dos frameworks JUnit e Mockito para construção de testes unitários
Escrever testes unitários de forma elegante e consistente
Melhorar a qualidade dos software construídos

Este treinamento aborda os conhecimentos necessários e fundamentais para que você entre com segurança nesse interessante universo dos testes unitários.

Você vai aprender a usar os principais frameworks do mercado, JUnit e Mockito, mas além disso irá compreender todos os conceitos relacionados ao assunto.

Você vai entender como funciona a metodologia TDD (Test Driven Development), vai conhecer uma métrica importante relacionada a testes de software, Code coverage, além de um conjunto de boas práticas para implementação de testes unitários robustos e elegantes.

Se já tem alguma experiência com testes unitários ou o assunto lhe é familiar, será uma ótima oportunidade de rever e consolidar conceitos importantes, além de absorver novos conhecimentos.

Introdução

1
Roteiro

Roteiro

Teste unitário

1
Conceito

Conceito

2
Exemplo: Retangulo

Exemplo: Retângulo

3
Exemplo: Pilha
4
Benefícios
5
Quiz

JUnit

1
Introdução
2
Introdução - continuação
3
Fixtures
4
Exception test
5
Timeout test
6
Test execution order
7
Parameterized test
8
Test Suite
9
Assert
10
Runner
11
Quiz

Cobertura de código

1
Code coverage
2
Plugin EclEmma

Mockito

1
Injeção de dependências
2
Desacoplando a classe Pilha
3
Mockito
4
Mockando PilhaDAO
5
Exemplo: Vendas
6
Verify()
7
thenThrow()
8
Quiz

TDD

1
Test Driven Development

Conclusão

1
Boas práticas
2
Considerações finais
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.2
4.2 out of 5
50 Ratings

Detailed Rating

Stars 5
26
Stars 4
15
Stars 3
7
Stars 2
2
Stars 1
0
2ad453c269fd732a4ffc0bf900b4fea9
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion