ombando de classes C ++ com injeção de dependênc
Diga que você está testando a classeA
e tem umInjeção de dependênci doB
que possui uma injeção de dependência deC
.
Então você zombaB
mas o único construtor requer uma injeção deC
, então você tem que zombarC
também e injetar o zombadoC
na zombadaB
e somente então injete-o emA
?
E se você tiver 5 dependências consecutivas?
Quais são as alternativas?
Eu usoGoogle Mock, então uma resposta específica também ajudari