//specific methods
 /// <summary>
 /// add answer choice
 /// </summary>
 public void AddAnswerChoice()
 {
     AddAnswerChoiceLink.WaitUntilVisible().Click();
     AnswerChoiceList.Clear();
     //wait for post back to find the tab
     InteractionTab.WaitUntilVisible();
     SetUniqueControlIdentifiers();
 }
 /// <summary>
 /// remove line
 /// </summary>
 /// <param name="label">the line item's letter</param>
 public void RemoveLine(string label)
 {
     foreach (var answerChoice in AnswerChoiceList)
     {
         if (answerChoice.Label.Equals(label))
         {
             answerChoice.RemoveLine();
         }
     }
     AnswerChoiceList.Clear();
     //wait for post back to find the tab
     InteractionTab.WaitUntilVisible();
     SetUniqueControlIdentifiers();
 }