@Test
public void createObjectTest() {

    assertNotNull(expressionEvaluator.createObject(String.class.getCanonicalName(), Collections.emptyList()));
    assertTrue(expressionEvaluator.createObject(Map.class.getCanonicalName(), Arrays.asList(String.class.getCanonicalName(), String.class.getCanonicalName())) instanceof Map);
    Assertions.assertThatThrownBy(() -> expressionEvaluator.createObject("com.invalid.class.Name", Collections.emptyList())).isInstanceOf(IllegalArgumentException.class)
            .hasMessage("Impossible to instantiate com.invalid.class.Name");
}