@Test public void
shouldPreserveOrderWhenAddingMultipleValuesViaEnumVarArgs() {

    requestParameters.addParameterEnumValues("keys", SERVICE, VERSION);
    final Collection<String> versions = getValueCollectionFor("keys");
    final Iterator<String> iterator = versions.iterator();
    assertThat(iterator.next(), is("service"));
    assertThat(iterator.next(), is("version"));
}