### Question:
GetCapabilitiesParameters extends MultiValueRequestParameters { public GetCapabilitiesParameters addSections(final GetCapabilitiesSection... sections) { standardParameters.addParameterEnumValues(SECTIONS.name(), sections); return this; } GetCapabilitiesParameters(final String service); GetCapabilitiesParameters setUpdateSequence(final String updateSequence); GetCapabilitiesParameters addAcceptVersions(final String... acceptVersions); GetCapabilitiesParameters addSections(final GetCapabilitiesSection... sections); GetCapabilitiesParameters addAcceptedFormats(final String... formats); GetCapabilitiesParameters addNonStandardParameter(final String parameter, final String value); RequestParameters getStandardParameters(); RequestParameters getNonStandardParameters();  }### Answer:
@Test public void shouldHoldSectionsAsStandardParameters() { requestParameters.addSections(CONTENTS, OPERATION_METADATA); Collection<String> values = getValuesForStandardParameter(SECTIONS); assertThat(values.contains(CONTENTS.toString()), is(true)); assertThat(values.contains(OPERATION_METADATA.toString()), is(true)); }