如何在C#中测试执行webrequest的逻辑?

如何在C#中测试执行webrequest的逻辑?,c#,web-services,unit-testing,C#,Web Services,Unit Testing,我正在编写一个相当于Java web服务客户端的C语言。与Java逻辑一样,C#逻辑与web服务交互 在Java世界中,我将通过使用类似jersey的东西来托管模拟API并记录与API客户机交互的servlet来测试这一点。C#中的测试是类似的过程吗?如果是,我该怎么做?您是否在C#中使用WebAPI?您只需将单元测试项目添加到WebAPI,就可以为进入WebAPI控制器的数据添加断言等。我明白你在找什么吗?不,我只是直接向Java web服务发出HttpWebRequest请求。我想在单元测试

我正在编写一个相当于Java web服务客户端的C语言。与Java逻辑一样,C#逻辑与web服务交互


在Java世界中,我将通过使用类似jersey的东西来托管模拟API并记录与API客户机交互的servlet来测试这一点。C#中的测试是类似的过程吗?如果是,我该怎么做?

您是否在C#中使用WebAPI?您只需将单元测试项目添加到WebAPI,就可以为进入WebAPI控制器的数据添加断言等。我明白你在找什么吗?不,我只是直接向Java web服务发出HttpWebRequest请求。我想在单元测试中模拟此服务。虽然我想我可能已经找到了一个解决方案与HttpListener。