public static Map<String, String> inputFiles(RunContext runContext, Object inputs) throws Exception {
         return FilesService.inputFiles(runContext, Collections.emptyMap(), inputs);
     }
@Test
    void overrideExistingInputFile() throws Exception {
        RunContext runContext = runContextFactory.of();
        FilesService.inputFiles(runContext, Map.of("file.txt", "content"));

        FilesService.inputFiles(runContext, Map.of("file.txt", "overriden content"));

        String fileContent = FileUtils.readFileToString(runContext.workingDir().path().resolve("file.txt").toFile(), "UTF-8");
        assertThat(fileContent, is("overriden content"));
    }