需要伪造/模拟互联网连接

时间:2013-12-09 17:06:04

标签: c# visual-studio unit-testing mocking microsoft-fakes

我正在运行一些单元测试,我需要知道我的程序如何在没有互联网连接的情况下做出响应。有没有办法使Visual Studio相信,没有互联网连接? FX。使用假货,垫片,嘲笑等? 我知道,我可以手动关闭互联网,但我想通过使用代码来实现。

任何意见都将不胜感激! =)

谢谢!

1 个答案:

答案 0 :(得分:2)

使用接口并将其注入调用代码,而不是使用真实代码进行互联网调用。

您可以使用像moq这样的框架来模拟互联网电话,并仅测试调用代码中的逻辑。