@Test public void toStringContainsLineSeparatorsWhenStarting() { TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(System.lineSeparator()); }
@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 toStringDoesNotContainGeodeVersionWhenStarting() { TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_GEODE_VERSION); }
@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 toStringDoesNotContainUptimeWhenStarting() { 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 toStringDoesNotContainProcessIdWhenNotResponding() { launcher.setStatus(NOT_RESPONDING); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_PROCESS_ID); }
@Test public void toStringContainsProcessIdWhenStarting() { TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(TO_STRING_PROCESS_ID + pid); }
@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 toStringContainsJvmArgumentsWhenStarting() { TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(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 toStringContainsJavaVersionWhenStarting() { TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(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 toStringDoesNotContainJvmArgumentsWhenStopped() { launcher.setStatus(STOPPED); TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).doesNotContain(TO_STRING_JVM_ARGUMENTS); }
@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 toStringContainsLogFileWhenStarting() { TestLauncher.TestState status = launcher.status(); String result = status.toString(); assertThat(result).contains(TO_STRING_PROCESS_ID); }
@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); }