Mockito Made Clear

Iniciado por joomlamz, 02 de Fevereiro de 2023, 00:20

Tópico anterior - Tópico seguinte

0 Membros e 1 Visitante estão a ver este tópico.

joomlamz



inglês | 2023 | ISBN: 9798888650127 | 88 páginas | EPUB | 2,88 MB


Mockito é a estrutura mais popular no mundo Java para automatizar testes de unidade com dependências. Aprenda a API do Mockito e como e quando usar stubs, mocks e espiões. Em um nível mais profundo, descubra por que a estrutura faz o que faz e como ela pode simplificar o teste de unidade em Java. Usando o Mockito, você poderá isolar o código que deseja testar do comportamento ou estado das dependências externas sem codificar os detalhes da dependência. Você obterá informações sobre a API do Mockito, economizará tempo ao fazer testes de unidade e terá confiança em seus programas Java.
Se você só executou alguns testes JUnit ou injetou stubs em classes para retornar valores predefinidos, é hora de aumentar o nível de sua caixa de ferramentas Java. Dependências de outras classes e recursos externos podem obscurecer problemas e dificultar a detecção de bugs. Você precisa testar classes isoladamente para realmente identificar seus problemas. E embora você mesmo possa escrever classes fictícias para substituir as dependências, o Mockito automatiza o processo e ajuda a corrigir seu código mais rapidamente.
Comece com a API do Mockito para gerar classes falsas para dependências, configure como cada uma deve responder quando seus métodos forem chamados e verifique se a classe em teste interage com as dependências da maneira esperada. Em seguida, crie testes de unidade com a estrutura Mockito e sinta-se confiante não apenas de que os métodos são chamados, mas também de que são chamados o número correto de vezes e na ordem correta. Ao longo do caminho, siga exemplos de teste claros baseados em JUnit 5 para criar stubs, simulações e espiões e encontrar a origem de quaisquer problemas ocultos nas classes Java.
Economize tempo, escreva um código melhor e tenha mais confiança em seus programas Java com o Mockito.

O que você precisa
Neste livro, usamos o Mockito 4, a versão mais recente do framework Mockito, mas os conceitos e o código funcionam nas versões 2 e 3. Os testes são baseados no JUnit 5 (conhecido como Jupiter). Existem algumas diferenças no JUnit 4, mas nenhuma delas afeta o Mockito diretamente. A versão subjacente do Java é 11, mas os testes fornecidos no repositório do GitHub funcionarão com êxito para qualquer versão do Java acima dessa (incluindo a versão atual do suporte de longo prazo, 17).












https://rapidgator.net/file/77c31f8ae15cc8eef334db05ad35a578


Download From 1DL


https://1dl.net/ek2193wo111s