public void ExceptionThrown_At_OnGracefulStopDone()
{
var log = new LogBoard<string>();
var actor = ActorOf(Props.Create(() => new TestExceptionActor(log, "OnGracefulStop Done")));
actor.Tell(InterfacedPoisonPill.Instance);
Watch(actor);
ExpectTerminated(actor);
Assert.Equal(
new[]
{
"ctor",
"PreStart",
"OnStart",
"OnStart Done",
"OnGracefulStop",
"OnGracefulStop Done",
"PostStop"
},
log);
}