2011-07-11 8 views
0

J'exécute des tests sur un projet où je veux mock (ou mole) la classe DirectoryEntry de System.DirectoryServices pour pouvoir remplacer les méthodes Rename() et CommitChanges() avec un méthode moled de cette classe. J'ai ajouté l'assembly Moles pour System.DirectoryServices, et il a créé une classe appelée MDirectoryEntry, mais seulement quelques méthodes exposées par DirectoryEntry apparaissent. Quelqu'un peut-il me dire pourquoi, et comment je peux faire cela? Je cours Moles v.0.94.51023.0 et Visual Studio 2010 (version de RTM).Moles: la classe moled ne montre pas toutes les méthodes

Merci!

Répondre

2

OK, je l'ai compris. Les méthodes auxquelles j'essayais d'accéder étaient basées sur des instances, pas sur des static. Je viens de trouver la propriété AllInstances et - voila! - Il y a toutes les méthodes que j'essayais de trouver! J'espère que cela peut aider quelqu'un d'autre à New Moles!

Questions connexes