@Test(expected=UnsupportedOperationException.class)
public void testGetProvidersImmutability() {

    initModuleConfiguration();
    List<Provider> providers = config.getProviders();
    // list should be immutable -> UnsupportedOperationException
    providers.add(mock(Provider.class));
}