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));
}