public void GetCompressionMode_WildcardAcceptEncoding_Deflate()
        {
            //Arrange
            var httpRequest = MockRepository.GenerateMock<HttpRequestBase>();
            var headerValue = "*";
            var headerType = HttpRequestHeader.AcceptEncoding;
            var headerName = (string)headerType;

            httpRequest.Expect(x => x.Headers[headerName]).Return(headerValue);

            //Act
            var httpRequestHeaderHelper = new HttpRequestHeaderHelper();
            var compressionMode = httpRequestHeaderHelper.GetCompressionMode(httpRequest);

            //Assert
            httpRequest.VerifyAllExpectations();
            Assert.AreEqual(ResponseCompressionType.Deflate, compressionMode);
        }