Para o Código de Processo Civil, quem está impedido de testemunhar?

Para o parágrafo segundo do artigo 447, do Código de Processo Civil, são impedidos de testemunhar
“I – o cônjuge, o companheiro, o ascendente e o descendente em qualquer grau e o colateral, até o terceiro grau, de alguma das partes, por consanguinidade ou afinidade, salvo se o exigir o interesse público ou, tratando-se de causa relativa ao estado da pessoa, não se puder obter de outro modo a prova que o juiz repute necessária ao julgamento do mérito;
II – o que é parte na causa;
III – o que intervém em nome de uma parte, como o tutor, o representante legal da pessoa jurídica, o juiz, o advogado e outros que assistam ou tenham assistido as partes.”

Para o Código Civil, quem não pode ser testemunha?

O nosso Código Civil determina, no artigo 228, que não podem ser admitidos como testemunhas os menores de dezesseis anos; o interessado no litígio, o amigo íntimo ou o inimigo capital das partes; os cônjuges, os ascendentes, os descendentes e os colaterais, até o terceiro grau de alguma das partes, por consanguinidade, ou afinidade.