Exemplo n.º 1
0
 public static DataProvider <string, TOwner> Content <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Content);
 }
Exemplo n.º 2
0
 public static UIComponentVerificationProvider <Control <TOwner>, TOwner> Should <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Should);
 }
Exemplo n.º 3
0
 public static bool IsEnabled <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().IsEnabled.Value);
 }
Exemplo n.º 4
0
 public static bool Missing <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable, SearchOptions options = null)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Missing(options));
 }
Exemplo n.º 5
0
 public static bool Exists <TOwner>(this ButtonDelegate <TOwner> clickable, SearchOptions options = null)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().Exists(options));
 }
Exemplo n.º 6
0
 public static TOwner Click <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Click());
 }
Exemplo n.º 7
0
 public static UIComponentVerificationProvider <Control <TOwner>, TOwner> WaitTo <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().WaitTo);
 }
Exemplo n.º 8
0
 public static TOwner ScrollTo <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().ScrollTo());
 }
Exemplo n.º 9
0
 public static TOwner RightClick <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().RightClick());
 }
Exemplo n.º 10
0
 public static TOwner Focus <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().Focus());
 }
Exemplo n.º 11
0
 public static TNavigateTo ClickAndGo <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> buttonDelegate)
     where TNavigateTo : PageObject <TNavigateTo>
     where TOwner : PageObject <TOwner>
 {
     return(buttonDelegate.GetControl().ClickAndGo());
 }