public void TestRestoreBackup()
        {
            string path = @"C:\Program Files (x86)\Steamtwo\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData";
            string name = "spcultures.xml";

            TaleWorldsXMLParser.Culture.CultureParser parser = new TaleWorldsXMLParser.Culture.CultureParser(path, name);
            parser.RestoreBackup();
        }
        public void TestLoad()
        {
            string path = @"C:\Program Files (x86)\Steamtwo\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData";
            string name = "spcultures.xml";

            TaleWorldsXMLParser.Culture.CultureParser parser = new TaleWorldsXMLParser.Culture.CultureParser(path, name);
            Assert.AreEqual(16, parser.GetAll().Count);
        }
        public void TestBackup()
        {
            string path = @"C:\Program Files (x86)\Steamtwo\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData";
            string name = "spcultures.xml";

            TaleWorldsXMLParser.Culture.CultureParser parser = new TaleWorldsXMLParser.Culture.CultureParser(path, name);
            parser.Save();
            Assert.IsTrue(System.IO.File.Exists(parser.BackupPath));
        }