Je construis une bibliothèque de classe qui aura des méthodes publiques et privées. Je veux pouvoir tester de manière unitaire les méthodes privées (principalement pendant le développement, mais cela pourrait également être utile pour une refactorisation future).
Quelle est la bonne façon de procéder?
pre-historic
en termes d'années Internet, mais les tests unitaires des méthodes privées sont maintenant à la fois simples et directs, Visual Studio produisant les classes d'accesseurs nécessaires en cas de besoin et pré-remplir la logique des tests avec des extraits de code sacrément proches de ce que l'on peut souhaiter pour des tests fonctionnels simples. Voir par exemple. msdn.microsoft.com/en-us/library/ms184807%28VS.90%29.aspx