OpenQA.Selenium.ExecutingJavascriptTest.ShouldBeAbleToPassInMixedArguments C# (CSharp) Méthode

ShouldBeAbleToPassInMixedArguments() private méthode

private ShouldBeAbleToPassInMixedArguments ( ) : void
Résultat void
        public void ShouldBeAbleToPassInMixedArguments()
        {
            if (!(driver is IJavaScriptExecutor))
                return;

            driver.Url = javascriptPage;

            IWebElement dynamo = driver.FindElement(By.Id("dynamo"));
            string result = (string)ExecuteScript("return arguments[0].innerHTML + arguments[1].toString() + arguments[2].toString() + arguments[3] + arguments[4]",
                dynamo,
                42,
                4.2,
                "Hello, World!",
                true);

            Assert.AreEqual("What's for dinner?424.2Hello, World!true", result);
        }
ExecutingJavascriptTest