public WaitWrapper SetTo(ControlWrapperBase control, string value) { var dropDown = control.ToDropDownListWrapper(); var option = dropDown.OptionWithText(value); if (option.Exists().IsTrue) { return option.Select(); } option = dropDown.OptionWithValue(value); if (option.Exists().IsTrue) { return option.Select(); } throw new AssertionException(String.Format("{0} does not have option '{1}'", control.HowFound, value)); }
public bool IsMatch(ControlWrapperBase control) { return control.Element != null && control.ToRadioButtonOptionWrapper().Element != null; }
public WaitWrapper SetTo(ControlWrapperBase control, string value) { var radioButton = control.ToRadioButtonOptionWrapper(); return radioButton.Select(); }
public WaitWrapper SetTo(ControlWrapperBase control, string value) { var textbox = control.ToTextBoxWrapper(); textbox.Text().SetValueTo(value); return new WaitWrapper(); }
public bool IsMatch(ControlWrapperBase control) { return control.Element != null && control.ToTextBoxWrapper().Element != null; }
public WaitWrapper SetTo(ControlWrapperBase control, string value) { var checkbox = control.ToCheckBoxWrapper(); return checkbox.CheckedState().SetValueTo(CheckedState.GetFor(value).Value); }
public bool IsMatch(ControlWrapperBase control) { return control.Element != null && control.ToDropDownListWrapper().Element != null; }