public void should_use_custom_compare()
        {
            var skv = new SimpleKeyValues((key) => _ajaxRequestInput[key], () => _ajaxRequestInput.Select(kvp => kvp.Key), (key,keys) => keys.Contains(key,StringComparer.InvariantCultureIgnoreCase));

            skv.Has("X-Requested-With").ShouldBeTrue();
            skv.Has("x-requested-with").ShouldBeTrue();
        }
        public void should_default_to_simple_contains()
        {
            var skv = new SimpleKeyValues((key) => _ajaxRequestInput[key], () => _ajaxRequestInput.Select(kvp => kvp.Key));

            skv.Has("X-Requested-With").ShouldBeTrue();
            skv.Has("x-requested-with").ShouldBeFalse();
        }