Como você simula em testes de unidade?
Como você simula em testes de unidade?

Vídeo: Como você simula em testes de unidade?

Vídeo: Como você simula em testes de unidade?
Vídeo: O que são Testes de Unidade | Programando com Vinicius Dias 2024, Novembro
Anonim

Zombando é usado principalmente em teste de unidade . Um objeto sob teste pode ter dependências em outros objetos (complexos). Para isolar o comportamento do objeto que você deseja substituir os outros objetos por zombarias que simulam o comportamento dos objetos reais.

Desse modo, por que usamos objetos fictícios em testes de unidade?

Zombar é um processo usado no teste de unidade quando o unidade sendo testado tem dependências externas. O propósito de zombar é para isolar e focar no código que está sendo testado e não no comportamento ou estado das dependências externas.

Posteriormente, a questão é: o que é um arquivo fictício? Na programação orientada a objetos, um zombar object é um objeto simulado que imita o comportamento das menores partes testáveis de um aplicativo de maneiras controladas.

Conseqüentemente, o que acontece quando zombamos de uma classe?

Para isolar o comportamento do objeto tu quer testar tu substitua os outros objetos por zombarias que simulam o comportamento dos objetos reais. Então, em palavras simples, zombeteiro está criando objetos que simulam o comportamento de objetos reais. Em teste de unidade nós quero testar métodos de um classe em isolamento.

Devo simular todas as dependências?

3 respostas. Correto. Vocês deve zombar coisas que dependem de algo persistente ou externo para evitar que o teste dependa de algo persistente ou externo. Escreva um zombar que emula o dependência para os casos específicos que serão usados no teste.

Recomendado: