Windows phone 7 在Windows Phone 7上测试网络不可用性

Windows phone 7 在Windows Phone 7上测试网络不可用性,windows-phone-7,Windows Phone 7,我正在开发一个连接到我的Web服务器的应用程序。在开发过程中,我在同一台机器上安装了Web服务器和电话仿真器 在没有网络连接的情况下,如何测试我的应用程序的行为?模拟器上有测试挂钩吗?我应该用小提琴来假装超时吗?我在GetIsNetworkAvailable()调用上没有看到任何测试挂钩 谢谢,我使用的方法是在我自己的NetworkService类中封装适当的方法,这使我可以在单元测试和emulator上的集成测试期间使用存根版本切换代码。NetworkInterface.NetworkInte

我正在开发一个连接到我的Web服务器的应用程序。在开发过程中,我在同一台机器上安装了Web服务器和电话仿真器

在没有网络连接的情况下,如何测试我的应用程序的行为?模拟器上有测试挂钩吗?我应该用小提琴来假装超时吗?我在GetIsNetworkAvailable()调用上没有看到任何测试挂钩


谢谢,

我使用的方法是在我自己的NetworkService类中封装适当的方法,这使我可以在单元测试和emulator上的集成测试期间使用存根版本切换代码。

NetworkInterface.NetworkInterfaceType提供了一个枚举,其中包含当前为internet请求提供服务的网络。如果没有可用的internet连接,它将返回“无”。(不幸的是,它没有提供有关可用连接性质的健康信息,因此如果您的覆盖范围很差,它仍将返回MobileBroadbandGSM)

您可以在NetworkInterfaceType枚举中找到完整信息