Exemplo n.º 1
0
        public void Execute_ExistingElement_ReturnElement()
        {
            // Arrange
            var webDriver  = Substitute.For <IWebDriver>();
            var webElement = Substitute.For <IWebElement>();

            webDriver.FindElement(null).ReturnsForAnyArgs(webElement);

            // Act
            IElement element = _defaultCommand.Execute(webDriver);

            // Assert
            Assert.AreSame(webElement, (element as ElementProxy)?.InnerWebElement);
        }