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); }
public void xmlStatsTest() { Character expected = new Character(); // TODO: Initialize to an appropriate value XmlDocument creator = new XmlDocument(); // TODO: Initialize to an appropriate value expected.addStat(new Stat("Stat", 20)); XmlNode node = expected.toXml(creator); Character actual = new Character(); actual.fromXml(node); Assert.AreEqual(expected.Stats.Count, actual.Stats.Count); }