### Question:
ProcessExecution { @Override public String toString() { return GoodDataToStringBuilder.defaultToString(this, "hiddenParams", "executionsUri"); } ProcessExecution(DataloadProcess process, String executable);  ProcessExecution(DataloadProcess process, String executable, Map<String, String> params);  ProcessExecution(DataloadProcess process, String executable, Map<String, String> params, Map<String, String> hiddenParams); String getExecutable(); Map<String, String> getParams(); Map<String, String> getHiddenParams(); @JsonIgnore String getExecutionsUri(); @Override String toString();  }### Answer:
@Test public void testToStringFormat() throws Exception { final DataloadProcess process = readObjectFromResource("/dataload/processes/process.json", DataloadProcess.class); final ProcessExecution execution = new ProcessExecution(process, "test.groovy"); assertThat(execution.toString(), matchesPattern(ProcessExecution.class.getSimpleName() + "\\[.*\\]")); }