public void Cluster_aware_routers_must_use_provided_supervisor_strategy()
{
var router = Sys.ActorOf(new ClusterRouterPool(new RoundRobinPool(1, null, new OneForOneStrategy(
exception =>
{
TestActor.Tell("supervised");
return Directive.Stop;
}), null), new ClusterRouterPoolSettings(1, true, null, 1)).Props(Props.Create(() => new KillableActor(TestActor))), "therouter");
router.Tell("go away");
ExpectMsg("supervised", TimeSpan.FromSeconds(2));
}