@Test public void toStringDoesNotContainLineSeparatorsWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(System.lineSeparator()); }
@Test public void toStringDoesNotContainLineSeparatorsWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(System.lineSeparator()); }
@Test public void toStringDoesNotContainJvmArgumentsWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_JVM_ARGUMENTS); }
@Test public void toStringDoesNotContainGeodeVersionWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_GEODE_VERSION); }
@Test public void toStringDoesNotContainLogFileWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_PROCESS_ID); }
@Test public void toStringContainsGeodeVersionWhenOnline() { launcher.setStatus(ONLINE); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(TO_STRING_GEODE_VERSION); }
@Test public void toStringDoesNotContainClassPathWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_CLASS_PATH); }
@Test public void toStringDoesNotContainLogFileWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_PROCESS_ID); }
@Test public void serviceStateMarshalsToAndFromJsonWhenOnline() { launcher.setStatus(ONLINE); TestLauncher.TestState status = launcher.status(); String json = status.toJson(); validateJson(status, json); validateStatus(status, TestLauncher.TestState.fromJson(json)); }
@Test public void toStringDoesNotContainUptimeWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_UPTIME); }
@Test public void toStringDoesNotContainJavaVersionWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_PROCESS_ID); }
@Test public void toStringContainsProcessIdWhenOnline() { launcher.setStatus(ONLINE); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(TO_STRING_PROCESS_ID + pid); }
@Test public void toStringDoesNotContainProcessIdWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_PROCESS_ID); }
@Test public void toStringDoesNotContainJvmArgumentsWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_JVM_ARGUMENTS); }
@Test public void toStringDoesNotContainJavaVersionWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_PROCESS_ID); }
@Test public void serviceStateMarshalsToAndFromJsonWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String json = status.toJson(); validateJson(status, json); validateStatus(status, TestLauncher.TestState.fromJson(json)); }
@Test public void serviceStateMarshalsToAndFromJsonWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String json = status.toJson(); validateJson(status, json); validateStatus(status, TestLauncher.TestState.fromJson(json)); }
@Test public void toStringContainsJvmArgumentsWhenOnline() { launcher.setStatus(ONLINE); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(TO_STRING_JVM_ARGUMENTS); }
@Test public void toStringContainsJavaVersionWhenOnline() { launcher.setStatus(ONLINE); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(TO_STRING_PROCESS_ID); }
@Test public void toStringDoesNotContainProcessIdWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_PROCESS_ID); }