public void DeSerializeMachineOptionTest() { var machineOptionList = MachineOptionList.FromXml <MachineOptionList>( this.GetMachineOptionText()); Assert.AreEqual(5, machineOptionList.Count); Assert.AreEqual("OmrThreshold", machineOptionList[0].Name); Assert.AreEqual("20", machineOptionList[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 SerializeMachineOptionTest() { var machineParamList = MachineOptionList.FromXml <MachineOptionList>( this.GetMachineOptionText()); var xmlRootOverride = new XmlRootAttribute("MachineOptions"); string machineParamXml = MachineOptionList.Serialize(machineParamList, xmlRootOverride); Assert.AreEqual( this.GetMachineOptionText(), machineParamXml, machineParamXml); }