首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WAP + NUnit + WebConfigurationManager引脚

WAP + NUnit + WebConfigurationManager引脚
EN

Stack Overflow用户
提问于 2009-10-20 10:28:31
回答 1查看 210关注 0票数 1

我刚刚开始使用NUnit为我的asp.net web应用程序项目编写测试用例。

为访问数据库值而编写的一些代码从web.config文件的"configSections“下定义的”部分“中获取ConnectionString。

在web浏览器上正常执行项目期间,此功能运行良好。但是,当我通过测试用例访问相同的方法时,WebConfigurationManager.GetSection()总是返回null。

最初,我也无法访问web.config的AppSettings部分,但当我将web.config文件复制到BIN文件夹中时,这个问题得到了解决。但仍然无法获取"ConfigSection“中的”部分“。

敬请指教。

EN

回答 1

Stack Overflow用户

发布于 2009-10-20 18:35:24

默认情况下,NUnit将查找与包含测试的dll同名的配置文件。因此,如果你有someTests.dll,NUnit会想要拿起someTests.dll.config。因此,对于标准exe,诀窍是复制App.config以匹配dll名称模式。我认为这也适用于web应用程序。您可以将web.config复制到someTests.dll.config。但老实说,我通常不会编写需要进入配置的测试,所以我不确定。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1593714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档