Ejemplo n.º 1
0
 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));
 }
Ejemplo n.º 2
0
 public bool IsMatch(ControlWrapperBase control)
 {
     return control.Element != null && control.ToRadioButtonOptionWrapper().Element != null;
 }
Ejemplo n.º 3
0
 public WaitWrapper SetTo(ControlWrapperBase control, string value)
 {
     var radioButton = control.ToRadioButtonOptionWrapper();
     return radioButton.Select();
 }
Ejemplo n.º 4
0
 public WaitWrapper SetTo(ControlWrapperBase control, string value)
 {
     var textbox = control.ToTextBoxWrapper();
     textbox.Text().SetValueTo(value);
     return new WaitWrapper();
 }
Ejemplo n.º 5
0
 public bool IsMatch(ControlWrapperBase control)
 {
     return control.Element != null && control.ToTextBoxWrapper().Element != null;
 }
Ejemplo n.º 6
0
 public WaitWrapper SetTo(ControlWrapperBase control, string value)
 {
     var checkbox = control.ToCheckBoxWrapper();
     return checkbox.CheckedState().SetValueTo(CheckedState.GetFor(value).Value);
 }
Ejemplo n.º 7
0
 public bool IsMatch(ControlWrapperBase control)
 {
     return control.Element != null && control.ToDropDownListWrapper().Element != null;
 }