
¿Cómo Testear Métodos Privados?
De vez en cuando he tenido que enfrentar esta pregunta: ¿cómo testear métodos privados? He recopilado en un artículo las técnicas que suelo usar.
Esta pregunta me la han hecho muchas veces a lo largo de los años. Aquí recopilo mis ideas al respecto.
Respuesta corta #
Nunca.
Respuesta larga #
Nunca jamás.
¿Y si…? #
Si realmente quieres testear un método privado, considera extraer esa lógica del método privado en una clase separada, y escribe un test unitario para el comportamiento de esa clase.
Para este, me inspiré en el post original de Fran Iglesias.