我正在尝试对最终会出现在web.config文件中的值进行单元测试。在我的测试项目中,我创建了一个包含web.config部分的app.config文件来保存设置。在正常情况下,我会调用System.Configuration.ConfigurationSettings.AppSettings,但在这种情况下,这不起作用。我看到了这个很相似但没有解决如何从配置文件中获取NameValueCollection的问题。以下是配置文件的示例:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<membership defaultProvider="CustomMembershipProvider">
<providers>
<clear/>
<add
name="CustomMembershipProvider"
applicationName="SettlementInfo"
enablePasswordRetrieval="false"
enablePasswordReset="false"
requiresQuestionAndAnswer="true"
writeExceptionsToEventLog="true" />
</providers>
</membership>
</system.web>
</configuration>
有人之前处理过这个问题吗?