Dar*_*rov 21
有没有人对我能做什么有任何建议?
摘要接口后面的实际HTTP调用.然后使用WebClient编写此接口的实现.现在让您的主类将此接口作为依赖项.您现在可以在单元测试中模拟此接口,并配置您的依赖注入框架在运行时注入正确的实现.
slo*_*oth 17
我会为每个外部依赖创建一个包装器(如果它是实用的).因此,与文件系统/ webservice /数据库的每次交互都应该只通过一个接口完成,这将导致更多可测试的代码.
另一种解决方案当然是(一如既往)Typemock Isolator.