package org.togglz.spring.test; import org.springframework.stereotype.Component; import org.togglz.core.Feature; import org.togglz.core.manager.TogglzConfig; import org.togglz.core.repository.StateRepository; import org.togglz.core.repository.mem.InMemoryStateRepository; import org.togglz.core.user.UserProvider; import org.togglz.core.user.NoOpUserProvider; @Component public class SpringFeatureConfiguration implements TogglzConfig { @Override public Class<? extends Feature> getFeatureClass() { return BasicFeatures.class; } @Override public StateRepository getStateRepository() { return new InMemoryStateRepository(); } @Override public UserProvider getUserProvider() { return new NoOpUserProvider(); } }