public void ForNonLongRunningTasksThreadShouldBeMarkedAsActorThreadDuringExecution() { UnpauseScheduler(); Actor.CurrentId.Should().Be(ActorId.None); var actorIdOnWorkThread = new ActorId(); var task = _actorTaskFactory.StartNew(() => { actorIdOnWorkThread = Actor.CurrentId; }, CancellationToken.None, TaskCreationOptions.None); ThrowIfWaitTimesOut(task); Actor.CurrentId.Should().Be(ActorId.None); actorIdOnWorkThread.Should().Be(_actorId); }