模拟类和接口之间的差异是什么?

Sar*_*iak 2 .net c# asp.net rhino-mocks mocking

Rhino Mocks中的模拟类和接口有什么区别?

Mat*_*att 5

除非该类是抽象的或具有虚方法,否则您不能模拟具体类本身.您可以伪造抽象类的合约,或使用Rhino Mocks使用伪造方法覆盖虚拟方法.

模拟界面只是意味着您正在定义所述界面的虚假实现.

  • 您还可以模拟从MarshalByRefObject继承的类 (2认同)