コード例 #1
0
ファイル: BrowserAdapter.cs プロジェクト: Pritchy96/Tellurium
 public void AffectWith(Action action, bool watchSubtree=true)
 {
     var body = GetPageBody();
     var watcher = new PageFragmentWatcher(Driver, body);
     watcher.StartWatching(watchSubtree);
     action();
     watcher.WaitForChange();
 }
コード例 #2
0
        internal static PageFragmentWatcher WatchForContentChanges(this RemoteWebDriver driver, string containerId, bool watchSubtree = true)
        {
            var element = driver.GetStableElementById(containerId);
            var watcher = new PageFragmentWatcher(driver, element);

            watcher.StartWatching(watchSubtree);
            return(watcher);
        }
コード例 #3
0
        public void AffectWith(Action action, bool watchSubtree = true, int timeOut = Timeouts.DefaultChangeExpectation)
        {
            var body    = GetPageBody();
            var watcher = new PageFragmentWatcher(Driver, body);

            watcher.StartWatching(watchSubtree);
            action();
            watcher.WaitForChange(timeOut);
        }