Example #1
0
        public void BuildContentTypeHeaderCreatesDictionaryContainingExpectedAcceptHeader()
        {
            // Arrange

            // Act
            var headers = new HeaderBuilder().BuildContentType(VersionedAbiquoMediaDataTypes.VND_ABIQUO_ENTERPRISE).GetHeaders();

            // Assert
            Assert.AreEqual(1, headers.Count);
            Assert.IsTrue(headers.ContainsKey(AbiquoHeaderKeys.CONTENT_TYPE_HEADER_KEY));
            Assert.AreEqual(VersionedAbiquoMediaDataTypes.VND_ABIQUO_ENTERPRISE, headers[AbiquoHeaderKeys.CONTENT_TYPE_HEADER_KEY]);
        }
Example #2
0
        public void BuildCustomCreatesDictionaryContainingExpectedHeader()
        {
            // Arrange
            var headerKey   = "Arbitrary-Key";
            var headerValue = "ArbitraryValue";

            // Act
            var headers = new HeaderBuilder().BuildCustom(headerKey, headerValue).GetHeaders();

            // Assert
            Assert.AreEqual(1, headers.Count);
            Assert.IsTrue(headers.ContainsKey(headerKey));
            Assert.AreEqual(headerValue, headers[headerKey]);
        }