public void TestCacheControlHeaderHashEquality() { // Arrange HttpCacheControlHeader a = new HttpCacheControlHeader(); a.MaxAge = 3; a.MaxStaleAccept = true; a.MaxStaleValue = 392; a.MinFresh = 0; a.NoCache = false; a.NoTransform = true; a.OnlyIfCached = false; HttpCacheControlHeader b = new HttpCacheControlHeader(); b.MaxAge = 3; b.MaxStaleAccept = true; b.MaxStaleValue = 392; b.MinFresh = 0; b.NoCache = false; b.NoTransform = true; b.OnlyIfCached = false; // Act int ha = a.GetHashCode(); int hb = b.GetHashCode(); // Assert Assert.AreEqual(ha, hb); }