public void ToString_WillReturnTheCorrectString() { var freeTextQuestion = new FreeTextQuestion(); var s = freeTextQuestion.ToString(); Assert.AreEqual(" ___", s); }
public IQuestion CreateQuestion(StringReader input) { string[] line = input.ReadLine().Split(); IQuestion question = new FreeTextQuestion(); question.Text = line[1]; return(question); }
public FreeTextQuestionInputView(FreeTextQuestion question, SurveyPageAppearance appearance) : base(appearance) { var entry = new GBEntry (); entry.HorizontalOptions = LayoutOptions.FillAndExpand; entry.VerticalOptions = LayoutOptions.FillAndExpand; entry.Placeholder = question.Text; entry.BindingContext = question; entry.SetBinding (Entry.TextProperty, new Binding ("Response", BindingMode.TwoWay)); Content = entry; }
public IQuestion CreateQuestion(string input) { IQuestion question = null; Regex pattern = new Regex(@"\sFT\s"); if (pattern.Matches(input).Count == 1) { question = new FreeTextQuestion(); } return(question); }
public IQuestion CreateQuestion(string input) { IQuestion question = null; string[] splitInput = input.Split(); if (splitInput[1] == "FT") { question = new FreeTextQuestion(); question.Text = splitInput[2]; } return(question); }
public new Base Create(StringReader input) { string readLine = input.ReadLine(); var line = readLine.Split(); Question question = null; if (line[0] == "FT") { question = new FreeTextQuestion(); } return(question); }
public override IQuestion CreateQuestion(StringReader input) { IQuestion question = null; string line = input.ReadLine(); string[] split = line.Split(); if (split[1] == "FT") { question = new FreeTextQuestion(); question.Text = split[2]; } return(question); }
public override Base Create(StringReader input) { string[] line = input.ReadLine().Split(); Base question = null; if (line[1] == "FT") { question = new FreeTextQuestion(); } else { question = AnswersFactory.Create(line); } return(question); }
public Base Create(StringReader input) { Base question = null; string[] line = input.ReadLine().Split(); if (line[0] == "FT") { question = new FreeTextQuestion(); } if (line[0] == "SC") { question = new SingleChoiceQuestion(); } return(question); }
public override Base Create(StringReader input) { string[] line = input.ReadLine().Split(); Base question = null; switch (line[1]) { case "FT": question = new FreeTextQuestion(); break; case "SC": question = SingleChoiceQuestion.Create(input); break; } return(question); }
public Base Create(StringReader input) { Question question = null; string line = input.ReadLine(); string[] lineSplit = line.Split(); switch (lineSplit[0]) { case "FT": question = new FreeTextQuestion(); break; case "SC": question = SingleChoiceQuestion.Create(line); break; } return(question); }
public override Base Create(StringReader input) { string line = input.ReadLine(); Base question = null; if (line.StartsWith("FT")) { question = new FreeTextQuestion(); } if (Regex.Match(line, @"SC ").Success) { question = SingleChoiceQuestionFactory.CreateChoiceQuestion(line); } if (Regex.Match(line, @"MC ").Success) { question = MultipleChoiceQuestionFactory.CreateChoiceQuestion(line); } return(question); }
public Base Create(StringReader input) { Question question = null; var readLine = input.ReadLine(); var strings = readLine.Split(); if (strings[0] == "FT") { question = new FreeTextQuestion(); } if (strings[0] == "SC") { question = SingleChoiceQuestion.Create(readLine); } if (strings[0] == "MC") { question = MultipleChoiceQuestion.Create(readLine); } return(question); }
public IQuestion CreateQuestion(string input) { IQuestion question = null; string[] splitInpu = input.Split(); if (splitInpu[1] == "FT") { question = new FreeTextQuestion(); } if (splitInpu[1] == "SC") { question = SingleChoiceQuestion.CreateChoiceQuestion(input); } if (splitInpu[1] == "MC") { question = MultipleChoiceQuestion.CreateChoiceQuestion(input); } question.Text = splitInpu[2]; return(question); }