Ejemplo n.º 1
0
 public ResultOptionMatcher <T, TResult> Return(TResult result)
 {
     _predicateAndResultManager.AddPredicateAndResult(o => o.isSome &&
                                                      _values.Slinq()
                                                      .Any((v, p) => Collections.EqualityComparer <T> .Default.Equals(v, p), o.value), result);
     return(_matcher);
 }
Ejemplo n.º 2
0
 public ResultOptionMatcher <T, TResult> Do(TResult result)
 {
     _predicateAndResultManager.AddPredicateAndResult(o => o.isSome, result);
     return(_matcher);
 }
 public ResultOptionMatcher <T, TResult> Return(TResult result)
 {
     _addPredicateAndFunc.AddPredicateAndResult(o => o.isNone, result);
     return(_matcher);
 }
Ejemplo n.º 4
0
 public ResultOptionMatcher <T, TResult> Return(TResult result)
 {
     _predicateAndResultManager.AddPredicateAndResult(o => o.isSome && _predicate(o.value), result);
     return(_matcher);
 }