public void setContext(String key, String value) {
        contexts.put(key, value);
    }
@Test
    void testSetContext() {
        assertNull(engineContext.getContext("test"));
        assertEquals("default", engineContext.getContext("test", "default"));
        engineContext.setContext("test", "testValue");
        assertEquals("testValue", engineContext.getContext("test"));
        assertEquals("testValue", engineContext.getContext("test", "default"));
    }