    @Test
    public void testGetPath() {

        assertEquals(Constants.PATH_SEPARATOR + Constants.DEFAULT_ROOT + Constants.PATH_SEPARATOR + "test_key",
                configuration.getPath("test_key"));
        try {
            configuration.getPath(null);
            fail("should throw IllegalArgumentException for null path");
        } catch (IllegalArgumentException e) {
        }
    }