public void Router_in_general_must_not_terminate_when_resizer_is_used()
{
var latch = new TestLatch(1);
var resizer = new TestResizer(latch);
var router =
Sys.ActorOf(new RoundRobinPool( 0, resizer,SupervisorStrategy.DefaultStrategy,null).Props(Props.Create<BlackHoleActor>()));
Watch(router);
latch.Open();
//Await.ready(latch, remainingOrDefault); //TODO: what is remainingOrDefault
router.Tell(new GetRoutees(),TestActor);
var routees = ExpectMsg<Routees>().Members.ToList();
routees.Count().ShouldBe(2);
routees.ForEach(r => r.Send(PoisonPill.Instance,TestActor));
// expect no Terminated
ExpectNoMsg(TimeSpan.FromSeconds(2));
}