我正在尝试为使用.net远程对象的方法编写单元测试。

通过使用Activator.GetObject(typeof(myRemotingObjectType),uri)创建远程对象。

在运行时,uri是远程对象的服务器IP地址。

由于我想编写一个单元测试,因此我不想初始化任何.Net远程处理来减慢测试速度。

谢谢

最佳答案

我建议包装它,并让包装器实现一个接口。然后,您可以将包装与模拟对等交换,以进行测试。

关于c# - 是否可以模拟Activator.GetObject()?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3611187/

10-12 17:05
查看更多