@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");
}