启动OWIN Server进行测试

时间:2015-09-19 01:33:46

标签: asp.net-web-api2 owin mstest

我一直在尝试为我正在处理的web api 2项目设置一些测试。我已经尝试了以下文章中的两种方法并取得了一些成功。

http://blogs.msdn.com/b/webdev/archive/2013/11/26/unit-testing-owin-applications-using-testserver.aspx

我遇到了问题,因为web.config文件中的配置设置似乎完全被这些方法中的任何一个忽略了。例如,忽略数据库连接字符串和其他应用程序设置。

当我从Web Api项目的根目录运行OwinHost.exe时,一切都或多或少地按预期运行,以表达web.config中的设置。

如何获取WebApp.Start或TestServer.Create方法以引用Web API项目中的web.config文件?

还有其他方法可以解决这个问题吗?

0 个答案:

没有答案