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

ShouldBeAbleToPassANumberAsAnArgument() private méthode

private ShouldBeAbleToPassANumberAsAnArgument ( ) : void
Résultat void
        public void ShouldBeAbleToPassANumberAsAnArgument()
        {
            string function = "displayMessage(arguments[0]);";

            if (!(driver is IJavaScriptExecutor))
                return;

            driver.Url = javascriptPage;

            ExecuteScript(function, 3);
            string text = driver.FindElement(By.Id("result")).Text;
            Assert.AreEqual("3", text);

            ExecuteScript(function, -3);
            text = driver.FindElement(By.Id("result")).Text;
            Assert.AreEqual("-3", text);

            ExecuteScript(function, 2147483647);
            text = driver.FindElement(By.Id("result")).Text;
            Assert.AreEqual("2147483647", text);

            ExecuteScript(function, -2147483647);
            text = driver.FindElement(By.Id("result")).Text;
            Assert.AreEqual("-2147483647", text);
        }
ExecutingJavascriptTest