public void ControllClass_SimpleTest_TalentListnotExist() { TalentCrafting crafting = new TalentCrafting("Test", new List <DSA_ATTRIBUTE>(), "BE", new List <TalentDeviate>(), new List <TalentRequirement>()); GiftTalent gift = new GiftTalent("Test2", new List <DSA_ATTRIBUTE>()); List <TalentCrafting> controllerList = controll.getTalentListController <TalentCrafting>(); List <InterfaceTalent> talentListChar = controll.getTalentList(gift); List <InterfaceTalent> allTalentList = controll.getallTalentList(); Assert.AreEqual(0, talentListChar.Count); }
public void loadCompleteStructurTalentGift() { String file = Path.Combine(ResourcePath, "Complete_Construction_01.xml"); currentName = "CompleteConstructionTalent01"; currentComplexeName = "CompleteConstructionTalent01"; currentProbeStringOne = "-"; currentProbeStringTwo = "MU/KL/SO/KK"; currentBE = "-"; currentDeviate = "-"; currentTAW = "-"; currentTAWBonus = "0"; currentProbeCount = 4; currentRequirementString = "-"; GiftTalent talent = loader.loadFile <GiftTalent>(file); currentType = typeof(GiftTalent); controllInterfaceTalent(talent); controllTalentGeneral(talent); }
public override List <InterfaceTalent> getTalentList() { List <InterfaceTalent> list = new List <InterfaceTalent>(0); InterfaceTalent talent01 = new TalentCrafting("CraftingTalent01", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent02 = new TalentKnwoldage("TalentKnowldage", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent03 = new TalentPhysical("TalentPhysical1", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent04 = new TalentPhysical("TalentPhysical2", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent05 = new GiftTalent("GiftTalent", RandomGenerator.generateAttributList()); InterfaceTalent talent06 = new TalentClose("TalentClose", "BE_Close", new List <TalentDeviate>(), DSA_ADVANCEDVALUES.ATTACKE_BASIS, true); InterfaceTalent talent07 = new TalentCrafting("CraftingTalent02", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent08 = new TalentWeaponless("TalentClose01", "BE_Close", new List <TalentDeviate>(), DSA_ADVANCEDVALUES.ATTACKE_BASIS, true); list.Add(talent01); list.Add(talent02); list.Add(talent03); list.Add(talent04); list.Add(talent05); list.Add(talent06); list.Add(talent07); list.Add(talent08); return(list); }