Moles: moled класс не показывает все методы - PullRequest
0 голосов
/ 12 июля 2011

Я запускаю тесты для проекта, в котором я хочу смоделировать (или моль) класс DirectoryEntry из System.DirectoryServices, чтобы я мог переопределить методы Rename () и CommitChanges () с помощью метода moled этого класса. Я добавил сборку Moles для System.DirectoryServices, и она создала класс с именем MDirectoryEntry, но отображаются только несколько методов, предоставляемых DirectoryEntry. Может кто-нибудь сказать мне, почему и как я могу это сделать? Я использую Moles v.0.94.51023.0 и Visual Studio 2010 (окончательная первоначальная версия).

Спасибо!

1 Ответ

2 голосов
/ 12 июля 2011

ОК, я понял это. Методы, к которым я пытался получить доступ, были основаны на экземплярах, а не статичны. Я только что нашел собственность AllInstances и - вуаля! - есть все методы, которые я пытался найти!

Я надеюсь, что это может помочь кому-то еще новичку в родинках!

...