Пример #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);
 }
Пример #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);
 }
Пример #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);
 }
Пример #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));
 }
Пример #5
0
 public static bool Exists <TOwner>(this ButtonDelegate <TOwner> clickable, SearchOptions options = null)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().Exists(options));
 }
Пример #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());
 }
Пример #7
0
 public static UIComponentVerificationProvider <Control <TOwner>, TOwner> WaitTo <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().WaitTo);
 }
Пример #8
0
 public static TOwner ScrollTo <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().ScrollTo());
 }
Пример #9
0
 public static TOwner RightClick <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().RightClick());
 }
Пример #10
0
 public static TOwner Focus <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().Focus());
 }
Пример #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());
 }