@Override
    public Optional<EfestoOutputPMML> evaluateInput(EfestoInput<Map<String, Object>> toEvaluate,
                                                    EfestoRuntimeContext context) {
        return executeEfestoInputFromMap(toEvaluate, context);
    }
@Test
    void evaluateCorrectInput() {
        modelLocalUriId = getModelLocalUriIdFromPmmlIdFactory(FILE_NAME, MODEL_NAME);
        inputPMML = new BaseEfestoInput<>(modelLocalUriId,
                                          getInputData(MODEL_NAME, FILE_NAME));
        efestoRuntimeContext = getEfestoContext(memoryCompilerClassLoader);
        Optional<EfestoOutputPMML> retrieved = kieRuntimeServicePMMLMapInput.evaluateInput(inputPMML,
                                                                                           efestoRuntimeContext);
        assertThat(retrieved).isNotNull().isPresent();
    }