public void DeSerializeElectionParameterTest() { var electionParameterList = ElectionParameterList.FromXml <ElectionParameterList>( this.GetElectionParametersText()); Assert.AreEqual(6, electionParameterList.Count); Assert.AreEqual("ElectionName", electionParameterList[0].Name); Assert.AreEqual("Philippines Demo", electionParameterList[0].Value); }
/// <summary> /// Initializes a new instance of the <see cref="DefinitionBinder"/> class. /// </summary> /// <externalUnit cref="BallotList"/> /// <externalUnit cref="ballots"/> /// <externalUnit cref="CardList"/> /// <externalUnit cref="cards"/> /// <externalUnit cref="ContestList"/> /// <externalUnit cref="contests"/> /// <externalUnit cref="ElectionParameterList"/> /// <externalUnit cref="electionParameters"/> /// <externalUnit cref="MachineOptionList"/> /// <externalUnit cref="machineOptions"/> /// <externalUnit cref="MachineParameters"/> /// <externalUnit cref="machineParams"/> /// <revision revisor="dev11" date="12/16/2008" version="1.0.0.0"> /// Member Created /// </revision> public DefinitionBinder() { this.ballots = new BallotList(); this.cards = new CardList(); this.faces = new FaceList(); this.contests = new ContestList(); this.machineOptions = new MachineOptionList(); this.machineParams = new MachineParameters(); this.machineParams.ParameterFiles = new ParameterFileList(); this.electionParameters = new ElectionParameterList(); this.faceMap = new Dictionary <string, Face>(); }
public void SerializeElectionParameterTest() { var electionParamList = ElectionParameterList.FromXml <ElectionParameterList>( this.GetElectionParametersText()); var xmlRootOverride = new XmlRootAttribute("ElectionParameters"); string electionParamXml = ElectionParameterList.Serialize( electionParamList, xmlRootOverride); Assert.AreEqual( this.GetElectionParametersText(), electionParamXml, electionParamXml); }