我正在尝试为使用.net远程对象的方法编写单元测试。
通过使用Activator.GetObject(typeof(myRemotingObjectType),uri)创建远程对象。
在运行时,uri是远程对象的服务器IP地址。
由于我想编写一个单元测试,因此我不想初始化任何.Net远程处理来减慢测试速度。
谢谢
最佳答案
我建议包装它,并让包装器实现一个接口。然后,您可以将包装与模拟对等交换,以进行测试。
关于c# - 是否可以模拟Activator.GetObject()?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3611187/