public async Task StopActor_RunningAsyncMessageHandler_Canceled()
{
var log = new LogBoard<string>();
var worker = ActorOf(() => new TaskCancellationActor(log, 100)).Cast<WorkerRef>();
worker.CastToIActorRef().Tell(1);
worker.CastToIActorRef().Tell("E");
Watch(worker.CastToIActorRef());
ExpectTerminated(worker.CastToIActorRef());
await Task.Delay(100);
Assert.Equal(new[] { "Handle(1)" }, log);
}
}