/// <summary> ///ForEach 的测试 ///</summary> public void ForEachTestHelper <KeyT, ValueT>() { SafeDictionary <KeyT, ValueT> target = new SafeDictionary <KeyT, ValueT>(); // TODO: 初始化为适当的值 Action <KeyT, ValueT> action = null; // TODO: 初始化为适当的值 target.ForEach(action); Assert.Inconclusive("无法验证不返回值的方法。"); }
internal static void ApplyRefinements(CombinedQuery query, SafeDictionary <string> refinements, QueryOccurance occurance) { if (refinements.Count <= 0) { return; } var combinedQuery = new CombinedQuery(); refinements.ForEach(refinement => AddFieldValueClause(combinedQuery, refinement.Key.ToLowerInvariant(), refinement.Key == "_tags" ? refinement.Value.Replace("_tags ", "") : refinement.Value, occurance)); query.Add(combinedQuery, QueryOccurance.Must); }
internal static void ApplyRefinements(CombinedQuery query, SafeDictionary<string> refinements, QueryOccurance occurance) { if (refinements.Count <= 0) { return; } var combinedQuery = new CombinedQuery(); refinements.ForEach(refinement => AddFieldValueClause(combinedQuery, refinement.Key.ToLowerInvariant(), refinement.Key == "_tags" ? refinement.Value.Replace("_tags ", "") : refinement.Value, occurance)); query.Add(combinedQuery, QueryOccurance.Must); }