Example #1
0
 public void Dispose()
 {
     watinDialogHandler.Dispose();
     Watin.Dispose();
     Disposed = true;
 }
Example #2
0
 public void SetBrowser(WatiN.Core.Browser browser)
 {
     Watin.Dispose();
     browser.AddDialogHandler(watinDialogHandler);
     Watin = browser;
 }
Example #3
0
        public string ExecuteScript(string javascript)
        {
            var stripReturn = Regex.Replace(javascript, @"^\s*return ", "");

            return(Watin.Eval(stripReturn));
        }
Example #4
0
 public void Dispose()
 {
     Watin.Dispose();
     Disposed = true;
 }
Example #5
0
 public bool HasContentMatch(Regex pattern)
 {
     return(Scope != null
         ? pattern.IsMatch(Scope.Text)
         : Watin.ContainsText(pattern));
 }
Example #6
0
 public bool HasContent(string text)
 {
     return(Scope != null
         ? Scope.Text.Contains(text)
         : Watin.ContainsText(text));
 }
Example #7
0
 public void Visit(string url)
 {
     Watin.GoTo(url);
 }