Breve Resumo |
Há dois aspectos com relação ao Stub de Teste: o grau de emulação e o ciclo de vida. Dado o escopo e objetivos do
teste, a implementação de um stub pode variar de uma classe quase vazia que segue um conjunto de interfaces até um
emulador completo cujo desempenho fica bem perto do componente real em termos de funcionalidade. Exceto para os testes
simples, os stubs terão o mesmo ciclo de vida dos componentes sendo testados, portanto, na maioria dos casos eles
precisam ser tratados da mesma maneira que código de produto.
|