public void IncludeByRelativePath() { var loader = new SettingsLoader(); loader.XmlFileByExtension(); var systemSettings = new XmlSystemSettings("ExtConfigure"); var settings = loader.LoadSettings(systemSettings).Joined.ToAppSettings(); var cfg = settings.Get<MyXmlConfig>("MyCfg2"); Assert.AreEqual("2", cfg.AttrField); Assert.IsNull(cfg.ElemField); }
public void IncludeByFixedPathOwner() { var localPath = "".ResolveTestPath(); var systemSettings = new XmlSystemSettings("ExtConfigure", localPath); // fix for R# test runner var loader = new SettingsLoader(); loader.XmlFileByExtension(); var settings = loader.LoadSettings(systemSettings).Joined.ToAppSettings(); var cfg = settings.Get<MyXmlConfig>("MyCfg2"); Assert.AreEqual("2", cfg.AttrField); Assert.IsNull(cfg.ElemField); }