@TestOnly
  public void createIfNotExists(@NotNull VirtualFile parent, @NotNull String name) throws IOException {
    FSDir fsDir = convertDirectory(parent);
    if (fsDir.findChild(name) == null) {
      fsDir.addChild(name, new FSFile());
    }
  }
@TestOnly
  public void createIfNotExists(@NotNull VirtualFile parent, @NotNull String name)