コード例 #1
0
ファイル: CharacterTest.cs プロジェクト: jjaspe/Libraries
        public void xmlSkillsTest()
        {
            Character expected = new Character(); // TODO: Initialize to an appropriate value
            XmlDocument creator = new XmlDocument(); // TODO: Initialize to an appropriate value
            expected.addSkill(new Skill("Skill", 20));
            XmlNode node=expected.toXml(creator);

            Character actual = new Character();
            actual.fromXml(node);

            Assert.AreEqual(expected.Skills.Count, actual.Skills.Count);
        }
コード例 #2
0
ファイル: CharacterTest.cs プロジェクト: jjaspe/Libraries
        public void xmlCharacterTest()
        {
            Character expected = new Character(); // TODO: Initialize to an appropriate value
            XmlDocument creator = new XmlDocument(); // TODO: Initialize to an appropriate value
            expected.addSkill(new Skill("Skill", 20));
            expected.addAttribute(new CharacterSystemLibrary.Classes.Attribute("Attribute"));
            expected.addStat(new Stat("Stat", 20));
            XmlNode node = expected.toXml(creator);

            Character actual = new Character();
            actual.fromXml(node);

            Assert.AreEqual(expected.Skills.Count, actual.Skills.Count);
            Assert.AreEqual(expected.Attributes.Count, actual.Attributes.Count);
            Assert.AreEqual(expected.Stats.Count, actual.Stats.Count);
        }