Ejemplo n.º 1
0
        public void Should_Merge_Case_Insensitively()
        {
            var headers = new HeaderHash(new Hash {
                { "ETag", "HELLO" }, { "content-length", "123" }
            });

            var otherHash = new Hash {
                { "Etag", "WORLD" }, { "Content-Length", "321" }, { "Foo", "BAR" }
            };

            var merged = headers.Merge(otherHash);

            Assert.AreEqual(otherHash, merged);
        }