### Question:
ProcessLauncherConfiguration extends LauncherConfiguration implements ProcessLauncherOptions { @Override public String toString() { StringBuilder builder = new StringBuilder(); builder.append("ProcessLauncherConfiguration ["); builder.append(super.toString()); builder.append(", restartCycle="); builder.append(restartCycle); builder.append(", continuousRestart="); builder.append(continuousRestart); builder.append(", includeWebDriverBinaryPaths="); builder.append(includeWebDriverBinaryPaths); builder.append(", includeJavaSystemProperties="); builder.append(includeJavaSystemProperties); builder.append(", includeJarsInSeLionHome="); builder.append(includeJarsInSeLionHome); builder.append(", includeJarsInPWD="); builder.append(includeJarsInPWD); builder.append(", includeParentProcessClassPath="); builder.append(includeParentProcessClassPath); builder.append(", setupLoggingForJavaSubProcess="); builder.append(setupLoggingForJavaSubProcess); builder.append("]"); return builder.toString(); }  boolean isIncludeWebDriverBinaryPaths(); T setIncludeWebDriverBinaryPaths(boolean val); boolean isIncludeJavaSystemProperties(); T setIncludeJavaSystemProperties(boolean val); boolean isIncludeJarsInSeLionHomeDir(); T setIncludeJarsInSeLionHomeDir(boolean val); boolean isIncludeParentProcessClassPath(); T setIncludeParentProcessClassPath(boolean val); boolean isIncludeJarsInPresentWorkingDir(); T setIncludeJarsInPresentWorkingDir(boolean val); boolean isContinuouslyRestart(); T setContinuouslyRestart(boolean val); boolean isSetupLoggingForJavaSubProcess(); T setSetupLoggingForJavaSubProcess(boolean val); long getRestartCycle(); T setRestartCycle(long val); void merge(ProcessLauncherOptions other); @Override String toString(); @Override ProcessLauncherConfiguration fromJson(JsonElement json); @Override ProcessLauncherConfiguration fromJson(String json); static ProcessLauncherConfiguration loadFromFile(String configFile); static final String RESTART_CYCLE; static final String RESTART_CYCLE_ARG; static final String CONTINUOUS_RESTART; static final String CONTINUOUS_RESTART_ARG; static final String INCLUDE_WEB_DRIVER_BINARY_PATHS; static final String INCLUDE_WEB_DRIVER_BINARY_PATHS_ARG; static final String INCLUDE_JAVA_SYSTEM_PROPERTIES; static final String INCLUDE_JAVA_SYSTEM_PROPERTIES_ARG; static final String INCLUDE_JARS_IN_SELION_HOME; static final String INCLUDE_JARS_IN_SELION_HOME_ARG; static final String INCLUDE_JARS_IN_PWD; static final String INCLUDE_JARS_IN_PWD_ARG; static final String INCLUDE_PARENT_PROCESS_CLASSPATH; static final String INCLUDE_PARENT_PROCESS_CLASSPATH_ARG; static final String SETUP_LOGGING_FOR_JAVA_SUB_PROCESS; static final String SETUP_LOGGING_FOR_JAVA_SUB_PROCESS_ARG; }### Answer:
@Test public void testToString() { ProcessLauncherConfiguration plc = new ProcessLauncherConfiguration(); assertNotNull(plc.toString()); assertTrue(plc.toString().contains("downloadTimeStampCheck=true")); assertTrue(plc.toString().contains("includeJarsInPWD=true")); }