    @Test
    public void testConstructorWithResource() {

        final CentrifugeConfig centrifugeConfig = new CentrifugeConfig("centrifuge-config-test.conf");
        assertEquals(centrifugeConfig.getWarmerConfigs().size(), 1);
        assertEquals(centrifugeConfig.getWarmerConfigs().get(0).getWarmerClass(), EchoWarmer.class);
        assertEquals(centrifugeConfig.getWarmerConfigs().get(0).getMaxIterations(), 7777);
        assertEquals(centrifugeConfig.getWarmerConfigs().get(0).getTimeoutMillis(), 1000);
        assertEquals(centrifugeConfig.getWarmerConfigs().get(0).getYieldMillis(), 77);
        assertEquals(centrifugeConfig.getWarmerConfigs().get(0).getMaxFailure(), 777);
        assertEquals(centrifugeConfig.getWarmerConfigs().get(0).getConcurrency(), 7);
        assertEquals(String.valueOf(centrifugeConfig.getWarmerConfigs().get(0).getParams().get("text")), "this is a sample warmer implementation");
    }