OpenQA.Selenium.CookieImplementationTest.DeleteCookieWithName C# (CSharp) Méthode

DeleteCookieWithName() private méthode

private DeleteCookieWithName ( ) : void
Résultat void
        public void DeleteCookieWithName()
        {
            driver.Url = simpleTestPage;
            driver.Manage().DeleteAllCookies();

            Random random = new Random();
            string key1 = string.Format("key_{0}", random.Next());
            string key2 = string.Format("key_{0}", random.Next());

            ((IJavaScriptExecutor)driver).ExecuteScript("document.cookie = arguments[0] + '=set';", key1);
            ((IJavaScriptExecutor)driver).ExecuteScript("document.cookie = arguments[0] + '=set';", key2);

            Assert.IsNotNull(driver.Manage().GetCookieNamed(key1));
            Assert.IsNotNull(driver.Manage().GetCookieNamed(key2));

            driver.Manage().DeleteCookieNamed(key1);

            Assert.IsNull(driver.Manage().GetCookieNamed(key1));
            Assert.IsNotNull(driver.Manage().GetCookieNamed(key2));
        }