Exemplo n.º 1
0
 public static T[] All <T, TSource>(this IValueProvider <T[], TSource> valueProvider, Action <T> assertion, IAssertionConfiguration configuration)
 {
     return(valueProvider.Filtered(assertion).Assert(x => AssertLengthEqual(x, valueProvider.LastValue().Length), configuration).GetAsserted());
 }
Exemplo n.º 2
0
 public static T Last <T, TSource>(this IValueProvider <T[], TSource> valueProvider, Action <T> assertion, IAssertionConfiguration configuration)
 {
     return(valueProvider.Filtered(assertion).Last(configuration));
 }
Exemplo n.º 3
0
 public static IValueProvider <T[], TSource> Where <T, TSource>(this IValueProvider <T[], TSource> valueProvider, Action <T> assertion)
 {
     return(valueProvider.Filtered(Assertion.FromDelegate(assertion)));
 }