/// <summary> /// Creates the basic wrapped element. /// </summary> /// <param name="targetElement">The target element.</param> /// <returns>The created element.</returns> private static WebElement CreateBasicWrappedElement(IWebElement targetElement) { var element = new WebElement(null); element.CloneNativeElement(targetElement); return(element); }
public void TestCloneNativeElementBypassesLocators() { var mockElement = new Mock<IWebElement>(MockBehavior.Strict); var element = new WebElement(null); element.CloneNativeElement(mockElement.Object); Assert.IsTrue(element.Cache); mockElement.VerifyAll(); }
public void TestCloneNativeElementBypassesLocators() { var mockElement = new Mock <IWebElement>(MockBehavior.Strict); var element = new WebElement(null); element.CloneNativeElement(mockElement.Object); Assert.IsTrue(element.Cache); mockElement.VerifyAll(); }
/// <summary> /// Creates the basic wrapped element. /// </summary> /// <param name="targetElement">The target element.</param> /// <returns>The created element.</returns> private static WebElement CreateBasicWrappedElement(IWebElement targetElement) { var element = new WebElement(null); element.CloneNativeElement(targetElement); return element; }