public void TestGetNativePageLocationReturnsUrl() { var driver = new Mock <IWebDriver>(MockBehavior.Strict); driver.SetupGet(d => d.Url).Returns("http://localhost:2222/MyPage"); var logger = new Mock <ILogger>(MockBehavior.Loose); var browser = new SeleniumBrowser(new Lazy <IWebDriver>(() => driver.Object), logger.Object); browser.EnsureOnPage <MyPage>(); driver.VerifyAll(); }
public void TestGetNativePageLocationReturnsUrl() { var driver = new Mock<IWebDriver>(MockBehavior.Strict); driver.SetupGet(d => d.Url).Returns("http://localhost:2222/MyPage"); var logger = new Mock<ILogger>(MockBehavior.Loose); var browser = new SeleniumBrowser(new Lazy<IWebDriver>(() => driver.Object), logger.Object); browser.EnsureOnPage<MyPage>(); driver.VerifyAll(); }