Я хотел бы издеваться над классом (например, с RhinoMocks), для которого у меня нет доступа к коду (например, скажем ManagementObject или ManagementObjectCollection) и какие методы/свойства меня интересуют
- не виртуальный
- не определен в интерфейсе, который реализует класс
Способ, которым я обошел это, заключается в реализации оболочек для этих классов и имитации (и использовании) этих оболочек.
Есть ли альтернативы этому методу?