愚蠢的问题,但由于某种原因,我似乎无法弄清楚如何调试单元测试,在客户端上点击断点并进入Web服务。在VS 2010中,我只是将我的解决方案设置为Multiple Startup Projeects并将调试设置为客户端UI测试以及Web服务。当我的断点进入UI测试时,我可以进入Web服务。在VS 2012中,我没有办法做到这一点。有人可以帮忙吗?
答案 0 :(得分:3)
official instructions错了。他们说首先连接调试器,但如果你这样做,开始你的单元测试的命令就会被禁用。
总是不得不手动附着可能会很痛苦。似乎没有办法快速完成from the Command Window。如果我不得不做很多调试周期,我会暂时将测试代码复制到可以在启动时运行的Web应用程序中。
答案 1 :(得分:0)
运行两个Visual Studio实例。在一个实例中,调试网站。另一方面,运行单元测试。
要防止单元测试实例尝试启动网站,请选择网站项目,然后单击查看>属性窗口,并确保调试时始终启动 错误。