public void PixiSimpleConfigurationXml_TC008_ConfigfileExists_UnitTest()
        {
            PixiSimpleConfigurationXml target;

            bool lExists = false;

            //-------------------------------------------------------------------------
            // Test Case 008 - ConfigFileExists(cTestFolder, cCfgFileName) - With input parms
            //-------------------------------------------------------------------------
            if (Directory.Exists(cTestFolder))
            {
                Directory.Delete(cTestFolder, true);
            }
            // Test Case 008a - config file do not exist.
            target = new PixiSimpleConfigurationXml();
            try
            {
                lExists = target.ConfigFileExists(cTestFolder, cCfgFileName);
                Assert.AreEqual(false, lExists, $"PixiSimpleConfigurationXml_TC008_ConfigfileExists_UnitTest: Test 008a - config file do not exist - ConfigFileExists({cTestFolder}, {cCfgFileName}), returnvalue <> false");
            }
            catch
            {
                Assert.Fail("PixiSimplePcConfigurationXml_CreateConfigfile: Test 008a - CreateConfigFile(Folde,File), Fail when input parms");
            }
            target = null;

            // Test Case 008b - config file do exist.
            target = new PixiSimpleConfigurationXml();

            try
            {
                target.CreateConfigfile(cTestFolder, cCfgFileName);
            }
            catch
            {
                Assert.Fail("PixiSimplePcConfigurationXml_CreateConfigfile: Test 008b - CreateConfigFile(Folde,File), Fail when input parms");
            }

            try
            {
                lExists = target.ConfigFileExists(cTestFolder, cCfgFileName);
                Assert.AreEqual(true, lExists, $"PixiSimpleConfigurationXml_TC008_ConfigfileExists_UnitTest: Test 008b - config file do exist - ConfigFileExists({cTestFolder}, {cCfgFileName}), returnvalue <> true");
            }
            catch
            {
                Assert.Fail("PixiSimplePcConfigurationXml_ConfigFileExists: Test 008b - ConfigFileExists(Folde,File), Fail when input parms");
            }
            target = null;

            if (Directory.Exists(cTestFolder))
            {
                Directory.Delete(cTestFolder, true);
            }
            // Test Case 008c - config file do not exist.
            target = new PixiSimpleConfigurationXml();
            target.FileFolder = cTestFolder;
            target.FileName = cCfgFileName;
            try
            {
                lExists = target.ConfigFileExists();
                Assert.AreEqual(false, lExists, "PixiSimpleConfigurationXml_TC008_ConfigfileExists_UnitTest: Test 008c - config file do not exist - ConfigFileExists({cTestFolder}, {cCfgFileName}), returnvalue <> false");
            }
            catch
            {
                Assert.Fail("PixiSimplePcConfigurationXml_CreateConfigfile: Test 008c - CreateConfigFile(Folde,File), Fail when input parms");
            }
            target = null;

            // Test Case 008d - config file do exist.
            target = new PixiSimpleConfigurationXml();
            target.FileFolder = cTestFolder;
            target.FileName = cCfgFileName;

            try
            {
                target.CreateConfigfile();
            }
            catch
            {
                Assert.Fail("PixiSimplePcConfigurationXml_CreateConfigfile: Test 008d - CreateConfigFile(Folde,File), Fail when input parms");
            }

            try
            {
                lExists = target.ConfigFileExists(cTestFolder, cCfgFileName);
                Assert.AreEqual(true, lExists, "PixiSimpleConfigurationXml_TC008_ConfigfileExists_UnitTest: Test 008d - config file do exist - ConfigFileExists({cTestFolder}, {cCfgFileName}), returnvalue <> true");
            }
            catch
            {
                Assert.Fail("PixiSimplePcConfigurationXml_CreateConfigfile: Test 3 - CreateConfigFile(Folde,File), Fail when input parms");
            }
            target = null;

            // Test cleanUp
            Directory.Delete(cTestFolder, true);
        }