Ich versuche Unit-Test eine benutzerdefinierte ConfigurationSection, die ich geschrieben habe, und ich möchte einige willkürliche XML-Konfiguration in eine System.Configuration.Configuration für jeden Test laden (anstatt die Testkonfiguration XML in der Datei Tests.dll.config . das heißt, würde Ich mag so etwas tun:Gibt es eine Möglichkeit, eine System.Configuration.Configuration-Instanz basierend auf beliebigem XML zu erhalten?
Configuration testConfig = new Configuration("<?xml version=\"1.0\"?><configuration>...</configuration>");
MyCustomConfigSection section = testConfig.GetSection("mycustomconfigsection");
Assert.That(section != null);
es ist jedoch wie ConfigurationManager nur Sie Konfiguration geben Instanzen sucht, die mit einer EXE-Datei oder einer Maschine Config zugeordnet sind gibt es eine Möglichkeit zu. lade willkürliche XML in eine Konfigurationsinstanz?
Requisiten für die tatsächliche Beantwortung seiner Frage. –