Exemple #1
0
        public void TestIntGetting()
        {
            var parser = new IniParser.IniParser("lab1.data.ini");
            var data   = parser.Parse();

            var x = data.TryGetInt("COMMON", "StatisterTimeMs");

            Assert.AreEqual(5000, x);
        }
Exemple #2
0
        public void TestStringGetting()
        {
            var parser = new IniParser.IniParser("lab1.data.ini");
            var data   = parser.Parse();

            var x = data.TryGetString("COMMON", "DiskCachePath");

            Assert.AreEqual("/sata/panorama", x);
        }
Exemple #3
0
        public void TestGenericGetting()
        {
            var parser = new IniParser.IniParser("lab1.data.ini");
            var data   = parser.Parse();

            var x = data.TryGet <int>("NCMD", "EnableChannelControl");

            Assert.AreEqual(1, x);
        }
Exemple #4
0
        public void TestDoubleGetting()
        {
            var parser = new IniParser.IniParser("lab1.data.ini");
            var data   = parser.Parse();

            var x = data.TryGetDouble("ADC_DEV", "BufferLenSecons");

            Assert.AreEqual(0.65, x);
        }
Exemple #5
0
        public void SameSectionTest()
        {
            var parser = new IniParser.IniParser("lab1.data.ini");
            var data   = parser.Parse();

            var x = data.TryGetString("COMMON", "DiskCachePath");
            var y = data.TryGetInt("COMMON", "hello");

            Assert.AreEqual("/sata/panorama", x);
            Assert.AreEqual(10, y);
        }