Перейти к содержимому

02 Por que implementar Testes Unitários

Erudio

0:00 / 0:00

02 Por que implementar Testes Unitários

723 просмотра · 2 года назад
Erudio
6,63 тыс. подписчиков
723 просмотра · 2 года назад
⚡ Java Unit Testing com Spring Boot 3, TDD, Junit 5 e Mockito 🎯 Domine Testes Unitários e de Integração para APPs Java e Spring Boot 3 com JUnit 5, Mockito, TestContainers, TDD e + https://pub.erudio.com.br/kr/yut_test... Atualmente os testes automatizados são mais do que uma necessidade são uma tendência. Saber implementar testes unitários e de integração pode significar maiores possibilidades de contratação ou de promoção. Neste treinamento, você aprenderá como implementar testes unitários eficientes com Java, TDD, Mockito e JUnit 5. Desenvolvedores em todo o mundo estão entregando software com mais rapidez e qualidade graças a essa fantástica tecnologia. Neste treinamento, você aprenderá as habilidades necessárias para desenvolver testes unitários e de integração com JUnit 5 e Mockito. O treinamento ensina os fundamentos centrais dos testes automatizados tanto na teoria(10%), quanto na prática(90%). Inicialmente iremos conhecer os conceitos básicos do JUnit 5. Posteriormente conheceremos aspectos mais avançados e o Mockito. Entenderemos ainda como funciona a cobertura de testes. Em seguida conheceremos o Spring Boot 3 entendendo as principais annotations e como funciona a sua arquitetura. Veremos como aplicar cada uma das tecnologias aprendidas em uma aplicação Spring Boot. Como testar cada uma das camadas do Spring Boot: repositories, services e controllers. Ao final conheceremos os testes de integração com REST-assured e TestContainers e entenderemos como adicioná-los à nossas aplicações passo a passo. Usaremos ferramentas de desenvolvimento modernas, como Spring Tool Suite e Maven. Como todos os projetos são baseados em Maven, então você está livre para usar qualquer IDE que desejar. Enfim muita coisa legal. Abordaremos, tecnologias como: ✅ Testes unitários com Junit 5; ⚡ Assertions JUnit: Equals/Not Equals e Null/NotNull; ⚡ Assertions JUnit: Same/Not Same e True/False; ⚡ Validar exceptions e timeouts; ⚡ Definir a ordem de execução de testes JUnit 5. ⚡ TDD; ✅ Mockito; ✅ Aprenda a fazer mocks de forma eficiente; ✅ Potencialize seus testes JUnit com Mockito. ✅ Java; ✅ Spring Boot 3; ✅ As annotations do Spring Boot para suporte à testes unitários; ✅ TestContainers; ✅ REST-assured; ✅ Testes de integração com JUnit, Mockito, REST-assured e TestContainers; ✅ Testes de integração com bancos de dados; ✅ O papel do Docker nos testes de integração; ✅ Spring Tool Suite e muito mais. Além de tudo não existem riscos. Após se inscrever no treinamento, se por algum motivo você não estiver satisfeito, a Udemy lhe garante a possibilidade de reembolso por até 30 dias (com base na Política de Reembolsos da Udemy). Então você não tem nada a perder. Se você está pronto para aprender como testar suas aplicações automaticamente de forma eficiente e estar preparado pra vaga dos sonhos em pouco mais de 15 horas a partir de agora? Clique no botão "Comprar agora" e comece imediatamente! Te vejo lá https://pub.erudio.com.br/kr/yut_test...!