Nous avons une petite classe wrapper qui utilise ResourceManager pour charger les ressources de chaîne à partir des assemblys.Mocking ResourceManager dans .NET
Nous effectuons également des tests unitaires qui vérifient que les détails corrects proviennent des assemblages appropriés pour différentes cultures, assemblages, etc. Nos tests dépendent donc actuellement des ressources que nous avons construites pour le test. Y a-t-il un moyen facile de se moquer de la classe ResourceManager, mis à part la création de notre propre interface qui est ensuite implémentée en transférant les appels vers le ResourceManager proprement dit (et semble quelque peu alambiquée). Se moquer de l'interface serait facile, mais la solution globale ne se nourrit pas correctement.
Nous utilisons actuellement Moq.
+1. Vous pouvez également ajouter le code à http://systemwrapper.codeplex.com/. – TrueWill
Beau lien TrueWill. Un projet qui cherche à rendre le .NET Framework testable pour tout le monde est génial. –