public void Apply <TValue>(IEnumerableExpectation <TValue> e, string message, params object[] args) { e.As <IEnumerable>().Like(CreateMatcher(), message, (object[])args); }
public static void Substring(this IEnumerableExpectation e, string substring, StringComparison comparison, string message, params object[] args) { e.As <string>().Like(Matchers.ContainSubstring(substring, comparison), message, (object[])args); }
public static void KeyWithValue <TKey, TValue>(this IEnumerableExpectation <object> e, TKey key, TValue value, string message, params object[] args) { e.As <IEnumerable <KeyValuePair <TKey, TValue> > >().Like(Matchers.HaveKeyWithValue <TKey, TValue>(key, value), message, (object[])args); }
public static void Key <TKey>(this IEnumerableExpectation e, TKey key, string message, params object[] args) { e.As <IEnumerable>().Like(Matchers.HaveKey(key), message, (object[])args); }
public static void Count <TSource>(this IEnumerableExpectation <TSource> e, int count, string message, params object[] args) { e.As <IEnumerable>().Like(Matchers.HaveCount(count), message, (object[])args); }