    @Test
    public void testHonoClientConnection(final TestContext context) {

        final Async async = context.async();
        final String testName = "Hono Client: IoT Hub Connection Test.";

        LOG.info("[{}]: Starting...", testName);

        exampleConsumer.clientFactoryConnect(null).setHandler(clientConnected -> {
            context.assertTrue(clientConnected.succeeded(), "[" + testName +"]: Hono client connection attempt test failed.");
            LOG.info("[{}]: Hono client connection attempt test succeeded.", testName);
            clientFactory.isConnected().setHandler(result -> {
                context.assertTrue(result.succeeded(), "[" + testName +"]: Hono client failed to connect.");
                LOG.info("[{}]: Hono client connected.", testName);
                async.complete();
            });
        });
    }