Considere o seguinte cenário: a execução de testes se
torna mais frequente, pois métodos podem ter seu
comportamento alterado, em virtude de outros
métodos chamados dentro da classe, necessitando
que um trecho de código já testado e não alterado seja
testado novamente, caso exista alteração em outra
parte do código. O cenário descrito aconteceu em
virtude da aplicação do seguinte conceito no
desenvolvimento do software: