public void GivenKeyValueQueryPredicateAndNonMatchingRequest_WhenMatch_ReturnsFalse()
        {
            // Arrange
            var predicate = new QueryContainsPredicate("foo");

            // Act
            var actual = predicate.Match(new HttpRequestMessage(HttpMethod.Get, "http://example.com/?bar"));

            // Assert
            Assert.False(actual);
        }
        public void GivenKeyQueryPredicateAndMatchingRequest3_WhenMatch_ReturnsTrue()
        {
            // Arrange
            var predicate = new QueryContainsPredicate("foo");

            // Act
            var actual = predicate.Match(new HttpRequestMessage(HttpMethod.Get, "http://example.com/?foo=bar&foo=wiz"));

            // Assert
            Assert.True(actual);
        }