コード例 #1
0
        public void SelectServers_should_set_ClusterDescription(string clusterDescriptionJson)
        {
            var subject          = CreateSubject();
            var cluster          = ClusterDescriptionParser.Parse(clusterDescriptionJson);
            var connectedServers = cluster.Servers.Where(s => s.State == ServerState.Connected);

            var result = subject.SelectServers(cluster, connectedServers);

            AreSessionsSupportedServerSelectorReflector.ClusterDescription(subject).Should().BeSameAs(cluster);
        }
コード例 #2
0
 // private methods
 private IServerSelector CreateSubject()
 {
     return(AreSessionsSupportedServerSelectorReflector.CreateInstance());
 }