相关疑难解决方法(0)

有没有办法获得基于任意xml的System.Configuration.Configuration实例?

我正在尝试对我编写的自定义ConfigurationSection进行单元测试,并且我想将一些任意配置XML加载到每个测试的System.Configuration.Configuration中(而不是将测试配置xml放在Tests.dll中).配置文件.也就是说,我想做这样的事情:

Configuration testConfig = new Configuration("<?xml version=\"1.0\"?><configuration>...</configuration>");
MyCustomConfigSection section = testConfig.GetSection("mycustomconfigsection");
Assert.That(section != null);
Run Code Online (Sandbox Code Playgroud)

但是,看起来ConfigurationManager只会为您提供与EXE文件或计算机配置关联的配置实例.有没有办法将任意XML加载到Configuration实例中?

.net c# testing configuration configurationmanager

14
推荐指数
1
解决办法
3913
查看次数

标签 统计

.net ×1

c# ×1

configuration ×1

configurationmanager ×1

testing ×1