public async Task TaskRun_AtomicAsyncHandler_ExecutedSequantially()
{
// Arrange
var log = new LogBoard<string>();
var actor = ActorOf(() => new TestRunActor(log));
// Act
actor.Tell("A:1");
actor.Tell("A:2");
await actor.GracefulStop(TimeSpan.FromMinutes(1), "X");
// Assert
Assert.Equal(new[] { "A:1", "A:1 done", "A:2", "A:2 done" },
log);
}