code: private String build(Evidence evidence) {
          VelocityContext context = new VelocityContext();
          StringWriter writer = new StringWriter();
          context.put("records", evidence.getRecords());
          context.put("caseNo", evidence.getCaseNo());
          context.put("testScriptName", evidence.getScriptName());
          context.put("result", (evidence.hasError()) ? "NG" : "");
  
          Future<?> screenshotRezeFuture = evidence.getScreenshotResizeFuture();
  
          if (screenshotRezeFuture != null) {
              try {
                  screenshotRezeFuture.get(3, TimeUnit.SECONDS);
              } catch (InterruptedException | ExecutionException | TimeoutException e) {
                  LOG.warn("screenshot.resize.wait.error", e);
              }
          }
  
          tmpl.merge(context, writer);
          return writer.toString();
      }
docs: エビデンスファイルに出力する文字列を構築します。
  
  @return エビデンスファイルに出力する文字列