예제 #1
0
 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);
 }
예제 #3
0
 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);
 }
예제 #4
0
 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);
 }
예제 #5
0
 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);
 }