public void Should_select_no_servers_when_none_exist() { var subject = new LatencyLimitingServerSelector(TimeSpan.FromMilliseconds(15)); var result = subject.SelectServers(_description, Enumerable.Empty <ServerDescription>()).ToList(); result.Should().BeEmpty(); }
public void Should_select_no_servers_when_none_exist() { var subject = new LatencyLimitingServerSelector(TimeSpan.FromMilliseconds(15)); var result = subject.SelectServers(_description, Enumerable.Empty<ServerDescription>()).ToList(); result.Should().BeEmpty(); }
public void Should_select_all_the_servers_within_the_latency() { var subject = new LatencyLimitingServerSelector(TimeSpan.FromMilliseconds(15)); var result = subject.SelectServers(_description, _description.Servers).ToList(); result.Count.Should().Be(2); result.Should().BeEquivalentTo(new[] { _description.Servers[0], _description.Servers[2] }); }