コード例 #1
0
 public void InvokePerArgumentActions(CallInfo callInfo)
 => throw new NotSupportedException();
コード例 #2
0
 public object ReturnFor(CallInfo info)
 {
     return(_funcToReturnValue(info));
 }
コード例 #3
0
 public object ReturnFor(CallInfo info)
 {
     return(GetNext());
 }
コード例 #4
0
 private T GetNext(CallInfo info)
 {
     _valuesToReturn.MoveNext();
     return(_valuesToReturn.Current(info));
 }
コード例 #5
0
 public object ReturnFor(CallInfo info)
 {
     return(_value);
 }
コード例 #6
0
 public object GetResult(CallInfo callInfo)
 {
     return(_resultToReturn.ReturnFor(callInfo));
 }
コード例 #7
0
ファイル: IReturn.cs プロジェクト: toddswift/NSubstitute
 private T GetNext(CallInfo info) => _funcsToReturn.TryDequeue(out var nextFunc) ? nextFunc(info) : _lastFunc(info);
コード例 #8
0
ファイル: IReturn.cs プロジェクト: toddswift/NSubstitute
 public object ReturnFor(CallInfo info) => GetNext(info);
コード例 #9
0
ファイル: IReturn.cs プロジェクト: toddswift/NSubstitute
 public object ReturnFor(CallInfo info) => GetReturnValue();
コード例 #10
0
ファイル: IReturn.cs プロジェクト: toddswift/NSubstitute
 public object ReturnFor(CallInfo info) => _funcToReturnValue(info);