public void LanguageFamily_loadFile_Garethi()
        {
            Charakter               charakter = new Charakter();
            String                  Resource  = ResourceAcess.getResourceDir("TestResources_LoadLanguageFamily01_Standart");
            String                  file      = ResourceAcess.getLanguageFamilyFile("TestResources_LoadLanguageFamily01_Standart", "Garethi.xml");
            ControllTalent          controll  = new ControllTalent(Resource);
            LoadFile_LanguageFamily loader    = new LoadFile_LanguageFamily();

            charakter.addTalent(controll.getTalentList <LanguageTalent>());
            charakter.addTalent(controll.getTalentList <FontTalent>());

            LanguageFamily family = loader.loadFile(file, charakter);

            Assert.AreEqual(family.getName(), "Garethi-Familie");

            Assert.AreEqual(charakter.getTalent("Garethi"), family.getLanguageTalent(0));
            Assert.AreEqual(charakter.getTalent("Bosparano"), family.getLanguageTalent(1));
            Assert.AreEqual(charakter.getTalent("Aureliani"), family.getLanguageTalent(2));
            Assert.AreEqual("", family.getLanguageTalent(3).getName());

            Assert.AreEqual(charakter.getTalent("Kusliker Zeichen"), family.GetFontTalent(0));
            Assert.AreEqual(charakter.getTalent("Kusliker Zeichen"), family.GetFontTalent(1));
            Assert.AreEqual("", family.GetFontTalent(2).getName());
            Assert.AreEqual(charakter.getTalent("Imperiale Schriftzeichen"), family.GetFontTalent(3));
        }
        public void LanguageFamily_addRow()
        {
            LanguageFamily languageFamily = new LanguageFamily("Family");

            Assert.AreEqual("Family", languageFamily.getName());

            LanguageTalent lt = new LanguageTalent("lt", new List <string>());
            FontTalent     ft = new FontTalent("ft", new List <string>());

            languageFamily.addLanguageRow(lt, ft);

            Assert.AreEqual(lt, languageFamily.getLanguageTalent(0));
            Assert.AreEqual(ft, languageFamily.GetFontTalent(0));

            Assert.AreEqual(1, languageFamily.Count());
        }
        public void LanguageFamily_create()
        {
            LanguageFamily languageFamily = new LanguageFamily("Name");

            Assert.AreEqual("Name", languageFamily.getName());
        }