public static void SearchQueryParameterIfSet() { const string test = "test"; var opts = new CdnJsApiSearchRequestOptions(test); string query = opts.ToQueryString(); var param = HttpUtility.ParseQueryString(query); Assert.Contains("search", param.Keys.Cast <string>()); string value = param["search"]; Assert.Equal(test, value, StringComparer.Ordinal); }
public static void AddsToBaseClassQueryString() { const string test = "test"; var opts = new CdnJsApiSearchRequestOptions(test) { HumanReadableOutput = true }; string query = opts.ToQueryString(); var param = HttpUtility.ParseQueryString(query); Assert.Contains("search", param.Keys.Cast <string>()); Assert.InRange(param.Count, 2, int.MaxValue); }