public boolean isOpen() {
    return opened;
  }
@Test
  void isOpenTest() throws InterpreterException {
    InterpreterResult interpreterResult = new InterpreterResult(InterpreterResult.Code.SUCCESS, "");
    when(interpreter.interpret(any(String.class), any(InterpreterContext.class)))
        .thenReturn(interpreterResult);

    LazyOpenInterpreter lazyOpenInterpreter = new LazyOpenInterpreter(interpreter);

    assertFalse(lazyOpenInterpreter.isOpen(), "Interpreter is not open");
    InterpreterContext interpreterContext = mock(InterpreterContext.class);
    lazyOpenInterpreter.interpret("intp 1", interpreterContext);
    assertTrue(lazyOpenInterpreter.isOpen(), "Interpeter is open");
  }