public void TestFixtureSetUp() { _invalidQSep = GetQSeparate(candidate1YesCheckErrorLevel: ErrorLevel.Valid, candidate1NoCheckErrorLevel: ErrorLevel.Valid, candidate1AbsCheckErrorLevel: ErrorLevel.Error, candidate1YesVotesErrorLevel: ErrorLevel.WasntChecked, candidate1NoVotesErrorLevel: ErrorLevel.WasntChecked, candidate1AbsVotesErrorLevel: ErrorLevel.WasntChecked, candidate2YesCheckErrorLevel: ErrorLevel.Error, candidate2NoCheckErrorLevel: ErrorLevel.Error, candidate2AbsCheckErrorLevel: ErrorLevel.Valid, candidate2YesVotesErrorLevel: ErrorLevel.WasntChecked, candidate2NoVotesErrorLevel: ErrorLevel.WasntChecked, candidate2AbsVotesErrorLevel: ErrorLevel.WasntChecked); _validQSep = GetQSeparate(candidate1YesCheckErrorLevel: ErrorLevel.Valid, candidate1NoCheckErrorLevel: ErrorLevel.Valid, candidate1AbsCheckErrorLevel: ErrorLevel.Valid, candidate1YesVotesErrorLevel: ErrorLevel.WasntChecked, candidate1NoVotesErrorLevel: ErrorLevel.WasntChecked, candidate1AbsVotesErrorLevel: ErrorLevel.WasntChecked, candidate2YesCheckErrorLevel: ErrorLevel.Valid, candidate2NoCheckErrorLevel: ErrorLevel.WasntChecked, candidate2AbsCheckErrorLevel: ErrorLevel.Valid, candidate2YesVotesErrorLevel: ErrorLevel.WasntChecked, candidate2NoVotesErrorLevel: ErrorLevel.WasntChecked, candidate2AbsVotesErrorLevel: ErrorLevel.WasntChecked); _invalidQSep2 = GetQSeparate(candidate1YesCheckErrorLevel: ErrorLevel.Valid, candidate1NoCheckErrorLevel: ErrorLevel.Valid, candidate1AbsCheckErrorLevel: ErrorLevel.Error, candidate1YesVotesErrorLevel: ErrorLevel.WasntChecked, candidate1NoVotesErrorLevel: ErrorLevel.WasntChecked, candidate1AbsVotesErrorLevel: ErrorLevel.WasntChecked, candidate2YesCheckErrorLevel: ErrorLevel.Valid, candidate2NoCheckErrorLevel: ErrorLevel.WasntChecked, candidate2AbsCheckErrorLevel: ErrorLevel.Valid, candidate2YesVotesErrorLevel: ErrorLevel.WasntChecked, candidate2NoVotesErrorLevel: ErrorLevel.Error, candidate2AbsVotesErrorLevel: ErrorLevel.WasntChecked); var questions = new List <Question> { _invalidQSep, _validQSep, _invalidQSep2 }; var bulletin = TestBulletinModel.Create(questions); var checker = new QuestionValidityChecker(new CandidateValidityChecker(), new AdrQuestionValidityChecker()); _invalidQuestions = checker.GetInvalidQuestions(bulletin); }
public void TestFixtureSetUp() { _invalidQCum1 = GetQCumulative(candidate1ErrorLevel: ErrorLevel.WasntChecked, candidate2ErrorLevel: ErrorLevel.Error, candidate3ErrorLevel: ErrorLevel.Valid, candidate4ErrorLevel: ErrorLevel.Valid, candidate5ErrorLevel: ErrorLevel.WasntChecked, yesCheckBoxErrorLevel: ErrorLevel.Valid, noCheckBoxErrorLevel: ErrorLevel.WasntChecked, noVotesErrorLevel: ErrorLevel.Valid, abstainedCheckBoxErrorLevel: ErrorLevel.WasntChecked, abstainedVotesErrorLevel: ErrorLevel.Valid); _validQCum = GetQCumulative(candidate1ErrorLevel: ErrorLevel.WasntChecked, candidate2ErrorLevel: ErrorLevel.WasntChecked, candidate3ErrorLevel: ErrorLevel.Valid, candidate4ErrorLevel: ErrorLevel.Valid, candidate5ErrorLevel: ErrorLevel.WasntChecked, yesCheckBoxErrorLevel: ErrorLevel.Valid, noCheckBoxErrorLevel: ErrorLevel.WasntChecked, noVotesErrorLevel: ErrorLevel.Valid, abstainedCheckBoxErrorLevel: ErrorLevel.WasntChecked, abstainedVotesErrorLevel: ErrorLevel.Valid); _invalidQCum2 = GetQCumulative(candidate1ErrorLevel: ErrorLevel.WasntChecked, candidate2ErrorLevel: ErrorLevel.WasntChecked, candidate3ErrorLevel: ErrorLevel.Valid, candidate4ErrorLevel: ErrorLevel.Valid, candidate5ErrorLevel: ErrorLevel.WasntChecked, yesCheckBoxErrorLevel: ErrorLevel.Valid, noCheckBoxErrorLevel: ErrorLevel.WasntChecked, noVotesErrorLevel: ErrorLevel.Valid, abstainedCheckBoxErrorLevel: ErrorLevel.Error, abstainedVotesErrorLevel: ErrorLevel.Valid); var questions = new List <Question> { _invalidQCum1, _validQCum, _invalidQCum2 }; var bulletin = TestBulletinModel.Create(questions); var checker = new QuestionValidityChecker(new CandidateValidityChecker(), new AdrQuestionValidityChecker()); _invalidQuestions = checker.GetInvalidQuestions(bulletin); }
public void TestFixtureSetUp() { #region doesnt matter constants const bool doesntmatter = true; var doesntmatter2 = FractionLong.Zero; #endregion _invalidQSimple1 = new QSimple(1, new BaseYesNoAbsPoint( Fields.CheckBoxDocField(doesntmatter, ErrorLevel.Error), Fields.CheckBoxDocField(doesntmatter, ErrorLevel.Error), Fields.CheckBoxDocField(doesntmatter, ErrorLevel.Valid), Fields.VotesDocField(doesntmatter2), Fields.VotesDocField(doesntmatter2), Fields.VotesDocField(doesntmatter2) )); _validQSimple = new QSimple(2, new BaseYesNoAbsPoint( Fields.CheckBoxDocField(doesntmatter, ErrorLevel.WasntChecked), Fields.CheckBoxDocField(doesntmatter, ErrorLevel.Valid), Fields.CheckBoxDocField(doesntmatter, ErrorLevel.Valid), Fields.VotesDocField(doesntmatter2, ErrorLevel.WasntChecked), Fields.VotesDocField(doesntmatter2, ErrorLevel.Valid), Fields.VotesDocField(doesntmatter2, ErrorLevel.WasntChecked) )); _invalidQSimple2 = new QSimple(3, new BaseYesNoAbsPoint( Fields.CheckBoxDocField(doesntmatter, ErrorLevel.Valid), Fields.CheckBoxDocField(doesntmatter, ErrorLevel.WasntChecked), Fields.CheckBoxDocField(doesntmatter, ErrorLevel.Valid), Fields.VotesDocField(doesntmatter2, ErrorLevel.Error), Fields.VotesDocField(doesntmatter2, ErrorLevel.WasntChecked), Fields.VotesDocField(doesntmatter2, ErrorLevel.WasntChecked) )); var bulletin = TestBulletinModel.Create(new List <Question> { _invalidQSimple1, _validQSimple, _invalidQSimple2, }); var checker = new QuestionValidityChecker(new CandidateValidityChecker(), new AdrQuestionValidityChecker()); _invalidQuestions = checker.GetInvalidQuestions(bulletin); }