相关疑难解决方法(0)

单元测试用例调试时如何读取Web.Config文件?

我正在尝试从配置文件中获取数据(URL)

即:

<AppSettings>
<add key="configurationUrl" value="http://xx.xx.xx.xx:XXXX/configuration service/configurations"/>
Run Code Online (Sandbox Code Playgroud)

使用以下代码

 reqClient.BaseAddress = System.Configuration.ConfigurationManager.AppSettings["configurationUrl"].ToString();
Run Code Online (Sandbox Code Playgroud)

当我尝试调试它时,它的工作正常,但是当我调试一个调用上面相同代码的单元测试用例时,主要问题出现了,而不是在显示"TestProjectRetargetTo35Allowed"的APPSettings的AllKeys中显示"configurationUrl".我还在testcase项目中添加了web.config文件.

任何帮助将不胜感激谢谢.

c# unit-testing web-config

3
推荐指数
2
解决办法
8095
查看次数

标签 统计

c# ×1

unit-testing ×1

web-config ×1