@@ -924,25 +924,30 @@ private void ThrowIfWaitTimesOut(Task task)
924924
925925 private static IActorTaskFactory SetUpTaskFactory ( )
926926 {
927- var taskCreator = new ActorTaskFactory ( ) ;
927+ var realTaskFactory = new ActorTaskFactory ( ) ;
928928 var taskFactory = Mock . Of < IActorTaskFactory > ( ) ;
929929
930930 Mock . Get ( taskFactory )
931931 . Setup ( x => x . Create ( It . IsAny < Action < object > > ( ) , It . IsAny < CancellationToken > ( ) , It . IsAny < TaskCreationOptions > ( ) , It . IsAny < object > ( ) ) )
932- . Returns < Action < object > , CancellationToken , TaskCreationOptions , object > ( ( action , cancellationToken , taskCreationOptions , state ) => taskCreator . Create ( action , cancellationToken , taskCreationOptions , state ) ) ;
932+ . Returns < Action < object > , CancellationToken , TaskCreationOptions , object > ( ( action , cancellationToken , taskCreationOptions , state ) => realTaskFactory . Create ( action , cancellationToken , taskCreationOptions , state ) ) ;
933933 Mock . Get ( taskFactory )
934934 . Setup ( x => x . Create ( It . IsAny < Func < object , int > > ( ) , It . IsAny < CancellationToken > ( ) , It . IsAny < TaskCreationOptions > ( ) , It . IsAny < object > ( ) ) )
935- . Returns < Func < object , int > , CancellationToken , TaskCreationOptions , object > ( ( function , cancellationToken , taskCreationOptions , state ) => taskCreator . Create ( function , cancellationToken , taskCreationOptions , state ) ) ;
935+ . Returns < Func < object , int > , CancellationToken , TaskCreationOptions , object > ( ( function , cancellationToken , taskCreationOptions , state ) => realTaskFactory . Create ( function , cancellationToken , taskCreationOptions , state ) ) ;
936936 Mock . Get ( taskFactory )
937937 . Setup ( x => x . Create ( It . IsAny < Func < object , Task > > ( ) , It . IsAny < CancellationToken > ( ) , It . IsAny < TaskCreationOptions > ( ) , It . IsAny < object > ( ) ) )
938- . Returns < Func < object , Task > , CancellationToken , TaskCreationOptions , object > ( ( function , cancellationToken , taskCreationOptions , state ) => taskCreator . Create ( function , cancellationToken , taskCreationOptions , state ) ) ;
938+ . Returns < Func < object , Task > , CancellationToken , TaskCreationOptions , object > ( ( function , cancellationToken , taskCreationOptions , state ) => realTaskFactory . Create ( function , cancellationToken , taskCreationOptions , state ) ) ;
939939 Mock . Get ( taskFactory )
940940 . Setup ( x => x . Create ( It . IsAny < Func < object , Task < string > > > ( ) , It . IsAny < CancellationToken > ( ) , It . IsAny < TaskCreationOptions > ( ) , It . IsAny < object > ( ) ) )
941- . Returns < Func < object , Task < string > > , CancellationToken , TaskCreationOptions , object > ( ( function , cancellationToken , taskCreationOptions , state ) => taskCreator . Create ( function , cancellationToken , taskCreationOptions , state ) ) ;
941+ . Returns < Func < object , Task < string > > , CancellationToken , TaskCreationOptions , object > ( ( function , cancellationToken , taskCreationOptions , state ) => realTaskFactory . Create ( function , cancellationToken , taskCreationOptions , state ) ) ;
942942 Mock . Get ( taskFactory )
943- . Setup ( x => x . FromCompleted ( ) ) . Returns ( taskCreator . FromCompleted ) ;
943+ . Setup ( x => x . FromCompleted ( ) )
944+ . Returns ( realTaskFactory . FromCompleted ) ;
944945 Mock . Get ( taskFactory )
945- . Setup ( x => x . FromException ( It . IsAny < Exception > ( ) ) ) . Returns < Exception > ( taskCreator . FromException ) ;
946+ . Setup ( x => x . FromException ( It . IsAny < Exception > ( ) ) )
947+ . Returns < Exception > ( realTaskFactory . FromException ) ;
948+ Mock . Get ( taskFactory )
949+ . Setup ( x => x . CreateDelay ( It . IsAny < TimeSpan > ( ) , It . IsAny < CancellationToken > ( ) ) )
950+ . Returns < TimeSpan , CancellationToken > ( Task . Delay ) ;
946951
947952 return taskFactory ;
948953 }
0 commit comments