SupportedFeaturesImpl implements SupportedFeatures { public Set<Parameter> getSupportedParameters() { return parameters; } SupportedFeaturesImpl(
            Set<Parameter> parameters,
            Set<Action> actions,
            Set<EventType> eventTypes,
            Set<Qualifier> qualifiers,
            Set<Trigger> triggers,
            Set<Value> values); Set<Parameter> getSupportedParameters(); Set<Action> getSupportedActions(); Set<Trigger> getSupportedTriggers(); Set<EventType> getSupportedEventTypes(); Set<Qualifier> getSupportedQualifiers(); Set<Value> getSupportedValues();  }
@Test public void testGetSupportedParameters() { assertEquals(1, features.getSupportedParameters().size()); }