o construtor da dependência muda? • De quem é a responsabilidade de criar a dependência? • Será que eu posso criar uma subclasse da minha dependência mudar o comportamento sem precisar ajustar minha classe? • E quando você precisa testar a classe isoladamente com stubs ou mock?