public void WaitForjQuery_WhenCanGetUrlReturnsFalse_DoesNotTryToGetUrl() { var browser = new Mock <IBrowser>(MockBehavior.Strict); browser.Setup(s => s.IsClosed).Returns(false); browser.Setup(s => s.IsDisposed).Returns(false); browser.Setup(s => s.CanGetUrl()).Returns(false); WebDriverSupport.Browser = browser.Object; WebDriverSupport.WaitForjQuery(); browser.VerifyAll(); }
public void TestWaitForjQueryWithNothingPending() { var browser = new Mock <IBrowser>(MockBehavior.Strict); browser.Setup(s => s.IsClosed).Returns(false); browser.Setup(s => s.IsDisposed).Returns(false); browser.Setup(s => s.Url).Returns("http://www.specbind.org"); browser.Setup(s => s.ExecuteScript(It.IsAny <string>())).Returns("0"); WebDriverSupport.Browser = browser.Object; WebDriverSupport.WaitForjQuery(); browser.VerifyAll(); }
public void WaitForjQuery_WhenCanGetUrlReturnsTrue_GetsUrl() { var browser = new Mock <IBrowser>(MockBehavior.Strict); browser.Setup(s => s.IsClosed).Returns(false); browser.Setup(s => s.IsDisposed).Returns(false); browser.Setup(s => s.CanGetUrl()).Returns(true); browser.Setup(s => s.Url).Returns("http://www.specbind.org"); browser.Setup(s => s.ExecuteScript(It.IsAny <string>())).Returns("0"); WebDriverSupport.Browser = browser.Object; WebDriverSupport.WaitForjQuery(); browser.VerifyAll(); }
public void WaitForjQuery() { WebDriverSupport.WaitForjQuery(); }