コード例 #1
0
 public void SetUp()
 {
     executor = Stub<IExecutor>();
     runData = new RunData();
     ender = Stub<IThreadEnder>();
     target = new ExecutorThreadImpl(executor, runData);
 }
コード例 #2
0
 public void SetUp()
 {
     executor = Stub <IExecutor>();
     runData  = new RunData();
     ender    = Stub <IThreadEnder>();
     target   = new ExecutorThreadImpl(executor, runData);
 }
コード例 #3
0
 public void Launch(IThreadEnder ender)
 {
     task = new Task((o) => executor.Run(o as RunData), (object)runData);
     task.ContinueWith((t) => ender.OnEnded(this));
     task.Start();
 }
コード例 #4
0
 public void Launch(IThreadEnder ender)
 {
     task = new Task((o) => executor.Run(o as RunData), (object)runData);
     task.ContinueWith((t) => ender.OnEnded(this));
     task.Start();
 }