Beispiel #1
0
            public void Test()
            {
                var config1 = new Config1 {
                };

                Assert.NotNull(config1, "Default Mode config1 created");
                Assert.Null(config1.Val1, "config1 Val1");
                Assert.Null(config1.Val2, "config1 Val2");

                var config2 = new Config2 {
                };

                Assert.NotNull(config2, "DefaultValue Mode config2 created");
                Assert.AreEqual(2, config2.Val1, "config2 Val1");
                Assert.AreEqual(0, config2.Val2, "config2 Val2");

                var config3 = new Config3 {
                };

                Assert.NotNull(config3, "Initializer Mode config3 created");
                Assert.AreEqual(3, config3.Val1, "config3 Val1");
                Assert.Null(config3.Val2, "config3 Val2");

                var config4 = new Config4 {
                };

                Assert.NotNull(config4, "Ignore Mode config4 created");
                Assert.Null(config4.Val1, "config4 Val1");
                Assert.Null(config4.Val2, "config4 Val2");
            }
Beispiel #2
0
        public static void TestExternalObjectLiteralConstructorMode()
        {
            /*@
             * // This emulates external Config1
             * Bridge.ClientTest.Batch3.BridgeIssues.Bridge2176.Config1 = function()
             * {
             *  return { id: 1 };
             * };
             *
             * // This emulates external Config2
             * var Config2 = function()
             * {
             *  return { id: 2 };
             * };
             */

            var c1 = new Config1()
            {
                Name = "Config1"
            };

            Assert.AreEqual("Config1", c1.Name);
            Assert.AreEqual(1, c1.Id);

            var c2 = new Config2()
            {
                Name = "Config2"
            };

            Assert.AreEqual("Config2", c2.Name);
            Assert.AreEqual(2, c2.Id);
        }
Beispiel #3
0
            public void Test()
            {
                var config1 = new Config1 {
                };

                Assert.NotNull(config1, "Default Mode config1 created");
                Assert.AreEqual(1, config1.Val1, "config1 Val1");
                Assert.AreEqual(11, config1.Val2, "config1 Val2");

                var config2 = new Config2 {
                };

                Assert.NotNull(config2, "Constructor Mode config2 created");
                Assert.AreEqual(2, config2.Val1, "config2 Val1");
                Assert.AreEqual(12, config2.Val2, "config2 Val2");

                var config3 = new Config3 {
                };

                Assert.NotNull(config3, "Plain Mode config3 created");
                Assert.Null(config3.Val1, "config3 Val1");
                Assert.Null(config3.Val2, "config3 Val2");

                var config4 = new Config4 {
                };

                Assert.NotNull(config4, "Plain Mode config4 created");
                Assert.Null(config4.Val1, "config4 Val1");
                Assert.Null(config4.Val2, "config4 Val2");
            }
Beispiel #4
0
        /// <summary>
        /// 更新所有参数,修改了配置文件,需要重新登录
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public string UpdateAllConfig(Config2 req)
        {
            ResultJson r = new ResultJson
            {
                HttpCode = 200,
                Message  = "更新成功,请重新登录"
            };
            Configuration cfa = WebConfigurationManager.OpenWebConfiguration("~");

            cfa.AppSettings.Settings["FLMeterDataRefreshRate"].Value = req.FLMeterDataRefreshRate;
            cfa.Save();
            return(JsonConvert.SerializeObject(r));
        }
Beispiel #5
0
        /// <summary>
        /// 获取配置
        /// </summary>
        public void getConfig2()
        {
            string cfgStr = new FnFile().getConfig2();

            if (cfgStr.Trim().Length != 0)
            {
                JObject obj = (JObject)JsonConvert.DeserializeObject(cfgStr);
                config2 = new Config2(obj);
            }
            else
            {
                config2 = new Config2();
            }
        }
Beispiel #6
0
            public void Test()
            {
                var config1 = new Config1 {
                };

                Assert.NotNull(config1, "DefaultValue and Construtor Modes config1 created");
                Assert.AreEqual(1, config1.Val1, "config1 Val1");
                Assert.AreEqual(11, config1.Val2, "config1 Val2");

                var config2 = new Config2 {
                };

                Assert.NotNull(config2, "DefaultValue and Plain Modes config2 created");
                Assert.AreEqual(2, config2.Val1, "config2 Val1");
                Assert.AreEqual(0, config2.Val2, "config2 Val2");

                var config3 = new Config3 {
                };

                Assert.NotNull(config3, "Ignore and Construtor Modes config3 created");
                Assert.AreEqual(3, config3.Val1, "config3 Val1");
                Assert.AreEqual(13, config3.Val2, "config3 Val2");

                var config4 = new Config4 {
                };

                Assert.NotNull(config4, "Ignore and Plain Modes config4 created");
                Assert.Null(config4.Val1, "config4 Val1");
                Assert.Null(config4.Val2, "config4 Val2");

                var config5 = new Config5 {
                };

                Assert.NotNull(config5, "Initializer and Construtor Modes config5 created");
                Assert.AreEqual(5, config5.Val1, "config5 Val1");
                Assert.AreEqual(15, config5.Val2, "config5 Val2");

                var config6 = new Config6 {
                };

                Assert.NotNull(config6, "Initializer and Plain Modes config6 created");
                Assert.AreEqual(6, config6.Val1, "config6 Val1");
                Assert.Null(config6.Val2, "config6 Val2");
            }
Beispiel #7
0
        private Config2 createTaggedSet2()
        {
            Config2 config_bn = new Config2();

            config_bn.Value = (new Config2.Config2SequenceType());
            config_bn.Value.Major_config       = (new Major());
            config_bn.Value.Major_config.Value = (0xCCL);


            test_asn.Version version_bn = new test_asn.Version();
            version_bn.Value             = (new test_asn.Version.VersionSequenceType());
            version_bn.Value.Major       = (new Major());
            version_bn.Value.Major.Value = (0xAAL);
            version_bn.Value.Minor       = (new Minor());
            version_bn.Value.Minor.Value = (0xBBL);

            config_bn.Value.LstVersion = (new LstVersion());

            config_bn.Value.LstVersion.Value = (new List <test_asn.Version>());
            config_bn.Value.LstVersion.Value.Add(version_bn);

            return(config_bn);
        }