@Test
  public void testLeftovers() {
    assertEquals(40, clientConfig.getExecutorPoolSize());

    assertEquals(
        "com.hazelcast.security.UsernamePasswordCredentials",
        clientConfig.getSecurityConfig().getCredentialsClassname());
    assertEquals(40, clientConfig.getExecutorPoolSize());

    assertEquals(
        "com.hazelcast.client.util.RandomLB", clientConfig.getLoadBalancer().getClass().getName());

    final List<ListenerConfig> listenerConfigs = clientConfig.getListenerConfigs();
    assertEquals(3, listenerConfigs.size());
    assertTrue(
        listenerConfigs.contains(new ListenerConfig("com.hazelcast.examples.MembershipListener")));
    assertTrue(
        listenerConfigs.contains(new ListenerConfig("com.hazelcast.examples.InstanceListener")));
    assertTrue(
        listenerConfigs.contains(new ListenerConfig("com.hazelcast.examples.MigrationListener")));
  }