### Question:
SuiteConfiguration implements Serializable { public List<String> getJvmOptions() { return jvmOptions; } SuiteConfiguration();   SuiteConfiguration(SuiteConfigurationBuilder src); SuiteConfigurationBuilder melt(); @Override boolean equals(Object that); @Override String toString(); PathMatcher createTestFileMatcher(FileSystem fileSystem); List<URI> getClasspath(); List<String> getJvmOptions(); URI getWorkingDirectory(); String getIncludedTestsPattern(); String getExcludedTestsPattern(); static final SuiteConfiguration DEFAULTS; }### Answer:
@Test public void jvm_options_can_be_changed() { builder.setJvmOptions("-old") .setJvmOptions("-new", "options"); assertThat(configuration().getJvmOptions(), is(asList("-new", "options"))); }
@Test public void jvm_options_can_be_appended_to() { builder.addJvmOptions("-option") .addJvmOptions("-more", "options"); assertThat(configuration().getJvmOptions(), is(asList("-option", "-more", "options"))); }
@Test public void jvm_options_defaults_to_empty() { assertThat(configuration().getJvmOptions(), is(empty())); }