Esempio n. 1
0
        public void TestDefaults()
        {
            InstanceXmlConfig config = new InstanceXmlConfig();

            ConfigManager configManager = new ConfigManager();

            configManager.Register(config);
            configManager.RegisterProvider(new ConfigurationProviderXmlConfig(Environment.CurrentDirectory + "\\Config.xml"));
            configManager.Update();

            Assert.AreEqual("test", config.SubGroupProp1.SubProp3);
            Assert.AreEqual("yeah", config.SubGroupProp1.SubProp4);
        }
Esempio n. 2
0
        public void TestDefaults()
        {
            InstanceXmlConfig config = new InstanceXmlConfig();

            ConfigManager configManager = new ConfigManager();

            configManager.Register(config);
            configManager.RegisterProvider(new ConfigurationProviderXmlConfig(Environment.CurrentDirectory + "\\Config.xml"));
            configManager.Update();

            Assert.AreEqual("test", config.SubGroupProp1.SubProp3);
            Assert.AreEqual("yeah", config.SubGroupProp1.SubProp4);
        }
Esempio n. 3
0
        public void TestDefaults()
        {
            XDocument xDoc = null;

            using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("Vici.Core.Test.Data.Config.xml"))
                xDoc = XDocument.Load(new XmlTextReader(stream));

            InstanceXmlConfig config = new InstanceXmlConfig();

            ConfigManager configManager = new ConfigManager();

            configManager.Register(config);
            configManager.RegisterProvider(new ConfigurationProviderXmlConfig(xDoc));
            configManager.Update();

            Assert.AreEqual("test", config.SubGroupProp1.SubProp3);
            Assert.AreEqual("yeah", config.SubGroupProp1.SubProp4);
        }
Esempio n. 4
0
        public void TestDefaults()
        {
            XDocument xDoc = null;

            #if NETFX_CORE
            var task = Windows.ApplicationModel.Package.Current.InstalledLocation.OpenStreamForReadAsync("Data\\Config.xml");

            xDoc = XDocument.Load(task.Result);
            #else
            using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("Vici.Core.Test.Data.Config.xml"))
                xDoc = XDocument.Load(new XmlTextReader(stream));
            #endif
            InstanceXmlConfig config = new InstanceXmlConfig();

            ConfigManager configManager = new ConfigManager();

            configManager.Register(config);
            configManager.RegisterProvider(new ConfigurationProviderXmlConfig(xDoc));
            configManager.Update();

            Assert.AreEqual("test", config.SubGroupProp1.SubProp3);
            Assert.AreEqual("yeah", config.SubGroupProp1.SubProp4);
        }
Esempio n. 5
0
        public void TestDefaults()
        {
            XDocument xDoc = null;

            using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("Vici.Core.Test.Data.Config.xml"))
                xDoc = XDocument.Load(new XmlTextReader(stream));

            InstanceXmlConfig config = new InstanceXmlConfig();

            ConfigManager configManager = new ConfigManager();

            configManager.Register(config);
            configManager.RegisterProvider(new ConfigurationProviderXmlConfig(xDoc));
            configManager.Update();
           
            Assert.AreEqual("test", config.SubGroupProp1.SubProp3);
            Assert.AreEqual("yeah", config.SubGroupProp1.SubProp4);
        }