如何对IIS Express站点运行集成测试?

时间:2014-11-03 21:53:54

标签: asp.net mstest iis-express

是否有一种很好的方法可以在Visual Studio中针对IIS Express中托管的同一解决方案中的站点运行.NET MSTest测试?我之前总是在IIS中托管网站。我希望能够"运行测试"在Visual Studio中,在运行测试之前让站点自动在IIS Express中启动。我没有看到一种直截了当的方式来做到这一点;我错过了什么?

(我可以手动启动IIS Express,然后运行测试,我可以在Visual Studio中启动该站点然后运行测试,但我希望该站点启动,然后在我运行测试时运行测试。 )

1 个答案:

答案 0 :(得分:1)

John Koerner报告您需要use the IIS Express API在AssemblyInitialize方法中手动启动它。不是一个很好的解决方案。

相关问题