public void DefaultResizer_must_use_settings_to_evaluate_capacity() { var resizer = new DefaultResizer(2, 3); var c1 = resizer.Capacity(new Routee[] { }); c1.ShouldBe(2); var current = new Routee[] { new ActorRefRoutee(Sys.ActorOf <ResizerTestActor>()), new ActorRefRoutee(Sys.ActorOf <ResizerTestActor>()) }; var c2 = resizer.Capacity(current); c2.ShouldBe(0); }
public void DefaultResizer_must_use_settings_to_evaluate_capacity() { var resizer = new DefaultResizer(lower: 2, upper: 3); var c1 = resizer.Capacity(Enumerable.Empty <Routee>()); c1.Should().Be(2); var current = new Routee[] { new ActorRefRoutee(Sys.ActorOf <ResizerTestActor>()), new ActorRefRoutee(Sys.ActorOf <ResizerTestActor>()) }; var c2 = resizer.Capacity(current); c2.Should().Be(0); }