@Test
public void testParseEncodingsWithKvpForAllAndNoRequestTypesSpecific() {

    DeegreeWMS deegreeWmsConfig = prepareSupportedRequestsWithKvpForAllAndNoRequestTypesSpecific();
    LimitedSupportedEncodings limitedSupportedEncodings = (LimitedSupportedEncodings) webFeatureService.parseEncodings( deegreeWmsConfig );
    Map<WMSRequestType, Set<String>> enabledEncodings = limitedSupportedEncodings.getEnabledEncodingsPerRequestType();
    Set<String> getCapabilitiesEncodings = enabledEncodings.get( GetCapabilities );
    assertThat( getCapabilitiesEncodings, hasOnlyItems( "kvp" ) );
    Set<String> describeLayerEncodings = enabledEncodings.get( DescribeLayer );
    assertThat( describeLayerEncodings, hasOnlyItems( "kvp" ) );
    Set<String> getMapEncodings = enabledEncodings.get( GetMap );
    assertThat( getMapEncodings, hasOnlyItems( "kvp" ) );
    Set<String> mapEncodings = enabledEncodings.get( map );
    assertThat( mapEncodings, hasOnlyItems( "kvp" ) );
    Set<String> getFeatureInfoEncodings = enabledEncodings.get( GetFeatureInfo );
    assertThat( getFeatureInfoEncodings, hasOnlyItems( "kvp" ) );
}