}
@Test
public void shouldReturnCombinedFeatureListForMultipleEnumsViaConstructor() {
FeatureProvider provider = new EnumBasedFeatureProvider(ValidFeatureEnum.class, OtherFeatureEnum.class);
// all feature are in the list
assertThat(provider.getFeatures())
.hasSize(ValidFeatureEnum.values().length + OtherFeatureEnum.values().length)
.contains(ValidFeatureEnum.FEATURE1)
.contains(OtherFeatureEnum.ADDITIONAL_FEATURE);
}