在同一个解决方案中,我有一个集成测试项目和一个web项目。集成测试使用RestSharp调用web。在运行集成测试时,我希望首先启动web项目。这有可能吗?
发布于 2014-01-24 11:10:08
我发现最好的方法是自我托管目标WebApi项目。然后,如果希望在构建服务器等上运行这些测试,则不需要安装web服务器。
关于设置自主机的这是一个相当不错的穿行。。
本质上,您可以使用HttpSelfHostServer类与HttpSelfHostConfiguration一起托管目标项目。
https://stackoverflow.com/questions/21330858
复制相似问题