public MainPage() { this.InitializeComponent(); mys = new Stack <Contest>(); list = new ContestList(); is_ok = new HashSet <string>(); CreateStartupTask(); Query(); }
/// <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 DeSerializeContestTest() { var contestList = ContestList.FromXml <ContestList>(this.GetContestText()); Assert.AreEqual(1, contestList.Count); Assert.AreEqual(4, contestList[0].Candidates.Count); Assert.AreEqual("Straight Party", contestList[0].Name); Assert.AreEqual(29, contestList[0].Id); Assert.AreEqual(1, contestList[0].VoteFor); Assert.AreEqual(98, contestList[0].Candidates[3].Id); Assert.AreEqual("New York", contestList[0].Candidates[3].Name); }
public void SerializeContestTest() { var contestList = ContestList.FromXml <ContestList>(this.GetContestText()); var xmlRootOverride = new XmlRootAttribute("Contests"); string contestXml = ContestList.Serialize( contestList, xmlRootOverride); Assert.AreEqual(this.GetContestText(), contestXml, contestXml); var contest = new Contest(); contest.Id = 1; contest.Name = "King"; contest.VoteFor = 2; var newList = new ContestList(); newList.Add(contest); contestXml = ContestList.Serialize(newList, xmlRootOverride); Assert.IsNotNull(contestXml); }