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