@Test
  public void testIsConnecting() throws UnknownHostException {
    ClusterDescription description =
        new ClusterDescription(
            Multiple,
            ReplicaSet,
            Arrays.asList(
                ServerDescription.builder()
                    .state(Connecting)
                    .address(new ServerAddress())
                    .type(ReplicaSetPrimary)
                    .build()));
    assertTrue(description.isConnecting());

    description =
        new ClusterDescription(
            Multiple,
            ReplicaSet,
            Arrays.asList(
                ServerDescription.builder()
                    .state(Connected)
                    .address(new ServerAddress())
                    .type(ReplicaSetPrimary)
                    .build()));
    assertFalse(description.isConnecting());
  }