@Test
    public void shouldFailWithDevModeAndNoClientKeys() {
        config.put(TLSOptions.TLS_DEVMODE, "true");

        HttpConnectorFactory factory = new HttpConnectorFactory(config);
        IApiConnector connector = factory.createConnector(request, api, RequiredAuthType.DEFAULT, false, new ConnectorConfigImpl());
        IApiConnection connection = connector.connect(request,
             (IAsyncResult<IApiConnectionResponse> result) -> {
                     Assert.assertTrue(result.isError());
                     System.out.println(result.getError());
             });

        connection.end();
    }
Scenario:
  - Development mode TLS pass-through. Gateway accepts anything.
  - Server should still refuse on basis of requiring client auth.
gateway/platforms/servlet/src/test/java/io/apiman/gateway/platforms/servlet/auth/tls/BasicMutualAuthTest.java