@Override
    public Path createFile(String filename) throws IOException {
        return createFile(filename, (InputStream) null);
    }
@Test
    void shouldCreateFile() throws IOException {
        String workingDirId = IdUtils.create();
        TestWorkingDir workingDirectory = new TestWorkingDir(workingDirId, new LocalWorkingDir(Path.of("/tmp/sub/dir/tmp/"), workingDirId));
        Path path = workingDirectory.createFile("folder/file.txt");

        assertThat(path.toFile().getAbsolutePath().startsWith("/tmp/sub/dir/tmp/"), is(true));
        assertThat(path.toFile().getAbsolutePath().endsWith("/folder/file.txt"), is(true));
        assertThat(workingDirectory.getAllCreatedFiles().size(), is(1));
    }