Ejemplo n.º 1
0
  private void setUpTemplate() {
    template = new Process();
    template.setTitel("template");
    template.setDocket(new Docket());
    template.setDocketId(0);
    template.setId(666);
    template.setMetadatenKonfigurationID(0);
    template.setIstTemplate(true);

    Project project = new Project();
    project.setTitel("Project");
    template.setProjekt(project);
    project.setFileFormatInternal("Mets");
    project.setFileFormatDmsExport("Mets");
    userList = new ArrayList<>();
    User user = new User();
    user.setLogin("login");
    user.setPasswort("password");
    userList.add(user);

    List<Step> stepList = new ArrayList<>();
    Step step = new Step();
    step.setTitel("titel");
    step.setBenutzer(userList);
    step.setReihenfolge(1);
    stepList.add(step);

    secondStep = new Step();
    secondStep.setTitel("titel");
    secondStep.setReihenfolge(2);
    stepList.add(secondStep);
    template.setSchritte(stepList);
  }
Ejemplo n.º 2
0
 private void setUpRuleset() throws IOException, URISyntaxException {
   Path rulesetFolder = folder.newFolder("rulesets").toPath();
   Files.createDirectories(rulesetFolder);
   datafolder = System.getenv("junitdata");
   if (datafolder == null) {
     datafolder = "/opt/digiverso/junit/data/";
   }
   Path rulesetTemplate = Paths.get(datafolder + RULESET_NAME);
   Path rulesetFile = Paths.get(rulesetFolder.toString(), RULESET_NAME);
   Files.copy(rulesetTemplate, rulesetFile, NIOFileUtils.STANDARD_COPY_OPTIONS);
   Ruleset ruleset = new Ruleset();
   ruleset.setId(11111);
   ruleset.setOrderMetadataByRuleset(true);
   ruleset.setTitel(RULESET_NAME);
   ruleset.setDatei(RULESET_NAME);
   ConfigurationHelper.CONFIG_FILE_NAME = datafolder + "goobi_config.properties";
   ConfigurationHelper.getInstance().setParameter("KonfigurationVerzeichnis", datafolder);
   ConfigurationHelper.getInstance().setParameter("pluginFolder", datafolder);
   ConfigurationHelper.getInstance()
       .setParameter(
           "RegelsaetzeVerzeichnis",
           rulesetFolder.toString() + FileSystems.getDefault().getSeparator());
   template.setRegelsatz(ruleset);
 }