Lorsque les tests unitaires d'un projet sont codé dans un autre projet, ce dernier n'accède normalement pas aux membres internal. L'attribut InternalsVisibleTo permet de rendre visible ces derniers auprès d'assemblages explicitement désignés.
InternalsVisibleToAttribute: Accéder aux membres internes d'un autre projet
06/10/2009, . Tests unitaires
Commencer avec NUnit
04/10/2009, . Tests unitaires
NUnit est le principal framework de tests unitaires pour la plateforme .NET. Et il est gratuit.
De l'intérêt des tests unitaires
04/10/2009, . Tests unitaires NUnit
Je vous épargnerai la définition exhaustive des tests unitaires. Wikipedia contient une bonne introduction ici. Vous ne trouverez aucun code dans ce billet, juste une introduction et les avantages à les utiliser, du point de vue du développeur jusqu'à celui de l'utilisateur et pour tout projet en général.