Ejemplo n.º 1
0
        public void SimpleTest()
        {
            ControllTalent controller;
            String         ResourcePath;

            ResourcePath = ManagmentSaveStrings.currentDirectory;
            ResourcePath = Path.Combine(ResourcePath, ManagmentSaveStrings.Recources);
            ResourcePath = Path.Combine(ResourcePath, "TestResources");
            controller   = new ControllTalent(ResourcePath);

            List <TalentWeaponless> list = controller.getTalentList <TalentWeaponless>();

            Assert.AreEqual(2, list.Count);

            InterfaceTalent talent = controller.getTalent("Raufen");

            Assert.AreEqual(typeof(TalentWeaponless), talent.GetType());

            TalentFighting ftalent = (TalentFighting)talent;

            Assert.AreEqual("BE", ftalent.getBe());
            Assert.AreEqual("0", ftalent.getPA());

            List <TalentNature> ln = controller.getTalentList <TalentNature>();

            Assert.AreEqual(0, ln.Count);
        }