TAG

Spy

TAG

No terceiro artigo desta série, dei exemplos de como utilizar os dublês Stub e Sabotador. Neste artigo, vou demonstrar como usar o dublê Test Spy. Como o próprio nome sugere, o Test Spy age durante a execução de um teste como um espião, capturando e armazenando as informações geradas pela unidade em…

Em um software, as classes dificilmente funcionam isoladamente e frequentemente se comunicam com outros elementos da aplicação. Quando construímos um teste de unidade, um dos principais desafios é exatamente isolar a classe que está sendo testada para garantir o seu comportamento. Do ponto de vista de teste de unidade, considera-se comportamento…