Пример #1
0
        public static IControl GetPDEP_MismatchedFlatQuestionTextbox(String questionPrompt, String radioButton)
        {
            IControl flatQuestionHost          = GetFlatQuestionHost(questionPrompt);
            ReadOnlyCollection <IControl> rows = SyncUtilities.FindVisibleElements_Parent(flatQuestionHost.WebElement, By.TagName("tr"));

            foreach (IControl row in rows)
            {
                ReadOnlyCollection <IControl> cells = SyncUtilities.FindVisibleElements_Parent(row.WebElement, By.TagName("td"));
                if (cells.Count == 2)
                {
                    IControl textbox = WebTableUtilities.GetInputControl_Textbox(cells[1]);
                    if (!Control_PropertyUtilities.IsControlNull(textbox))
                    {
                        return(textbox);
                    }
                }
            }
            return(null);
        }