public void CookieState_Clone()
{
// Arrange
NameValueCollection nvc = new NameValueCollection();
nvc.Add("n1", "v1");
CookieState expectedValue = new CookieState("name", nvc);
// Act
CookieState actualValue = expectedValue.Clone() as CookieState;
// Assert
Assert.Equal("name", actualValue.Name);
Assert.Equal(1, actualValue.Values.Count);
Assert.Equal("n1", actualValue.Values.AllKeys[0]);
Assert.Equal("v1", actualValue.Values["n1"]);
}