Métodos de prueba de unidad de ayuda?

Tengo clases que anteriormente tenían métodos masivos, así que subdividí el trabajo de este método en métodos "auxiliares".

Se declaran estos métodos de ayuda.private para hacer cumplir la encapsulación, sin embargo, quiero probar de forma unitaria los grandes métodos públicos. ¿Es bueno probar en unidad los métodos de ayuda también, ya que si uno de ellos falla el método público que lo llama, también fallará, y de esta manera podemos identificar por qué falló?

También para probar esto usando un objeto simulado, necesitaría cambiar su visibilidad de privado a protegido, ¿es esto deseable?

Respuestas a la pregunta(9)

Su respuesta a la pregunta