Exemple #1
0
        public static void LogParserSettings()
        {
            // check the initialized settings
            LogParserSettings settings = new LogParserSettings();

            Assert.AreEqual(string.Empty, settings.AppTitle, " settings.AppTitle = \"\" | string.empty ");
            Assert.AreEqual(string.Empty, settings.InputFileName, " settings.InputFileName = \"\" | string.empty ");
            Assert.AreEqual(".gpx", settings.XmlExtension, " settings.XMLExtention = \".gpx\" ");
            Assert.AreEqual(false, settings.All, " settings.All = false");
            Assert.AreEqual(string.Empty, settings.Tzc, " settings.Tzc =  = \"\" | string.empty ");
            Assert.AreEqual(0, settings.TzcHours, " settings.TzcHours = 0");
            Assert.AreEqual(0, settings.TzcMinutes, " settings.TzcMinutes = 0");
            Assert.AreEqual(false, settings.Validate, " settings.Validate = false");
            Assert.AreEqual(false, settings.GpxExt, " settings.GpxExt = false");
            Assert.AreEqual(false, settings.WaitConsole, " settings.WaitConsole = false");
            Assert.AreEqual(false, settings.TxtLog, " settings.TxtLog = false");

            // settings All
            settings.All = true;
            Assert.AreEqual(true, settings.All, " settings.All = true");

            // settings Title
            settings.AppTitle = "testTitle";
            Assert.AreEqual("testTitle", settings.AppTitle, " settings.AppTitle = testTitle");

            // settings ToComment
            string testString = settings.ToComment();
            Assert.AreEqual("\nm_sAppTitle=[testTitle]\nm_sInputFileName=[]\nm_sXMLExtention=[.gpx]\nm_bAll=[True]\nm_sTzc=[] 0 : 0\nm_bValidate=[False]\nm_bGpxExt=[False]\nm_bWaitConsole=[False]\nm_bTxtlog=[False]\nm_sLogStartTime=[]\n", testString, " settings.ToComment()");
            //Assert.AreEqual("\nm_sAppTitle=[testTitle]\nm_sInputFileName=[]\nm_sXMLExtention=[.gpx]\nm_bAll=[True]\nm_bValidate=[False]\nm_bGpxExt=[False]\nm_bWaitConsole=[False]\nm_bTxtlog=[False]\nm_sLogStartTime=[]\n", testString, " settings.ToComment()");
        }