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(); }