Bonjour à tous,

Je travail actuellement sur une application composée d'un module de communication utilisant un serveur et un client TCP. Le module de communication comporte un répertoire "Core" qui contient des classes privées relatives au fonctionnement interne du module de communication.

Mon but est de créer des tests unitaires pour les classes présentes dans le répertoire "Core". Seulement, celles-ci ne sont pas accessibles depuis le projet de test.

Existe-t-il une méthode, ou même un design pattern qui pourrai me permettre d'empêcher l'utilisation de ces classes en dehors de son assembly, sauf pour l'assembly de test ?

Merci,

EDIT :
Réponse trouvée : http://msdn.microsoft.com/fr-fr/libr...(v=vs.90).aspx