Dublês de Testes na prática – Fake Object

No terceiro artigo desta série, dei exemplos de como utilizar o dublê Test Spy. Neste artigo, vou demonstrar como usar o dublê Fake Object. O Fake Object é um tipo de dublê que substitui uma funcionalidade real por uma implementação alternativa, emulando assim o comportamento original com características amigáveis ao cenário testado. Ele é mais indicado […]

leia mais

Dublês de Testes na prática – Dummy Object

No primeiro artigo desta série, dei uma breve introdução dos Dublês de Testes (http://www.bluesoft.com.br/dubles-de-testes/). Neste artigo, vou demonstrar como aplicar esta técnica utilizando uma das variações: Dummy Object. Este tipo de dublê é usado apenas para que a execução do teste seja possível, ou seja, não interage com a unidade testada, mas precisa existir para […]

leia mais

Dublês de Testes

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 a ação esperada ou realizada […]

leia mais

Dublês de testes por Ismael Soares

Nessa apresentação Ismael Soares fala à equipe Bluesoft sobre uma introdução à Dublês de Testes. Conheça os principais tipos de dublês que irão agilizar o seu desenvolvimento orientado por testes (TDD). Você verá tópicos como: Dependências Fixtures Entrada indireta Saída indireta Dummy Object Test stub Test spy Mock object Fake object Você poderá assistir no […]

leia mais