@Override
    public void setVariables(final Map<String, Object> variables) {
        if (variables != null) {
            variables.forEach(this::setVariable);
        }
    }
@Test
    public void testSetVariables() {
        ProcessContextImpl context = new ProcessContextImpl();
        Map<String, Object> map = new HashMap<>();
        map.put("key", "value");
        context.setVariables(map);
        Assertions.assertEquals(1, context.getVariables().size());
    }