update(dataSource, "INSERT INTO TOGGLZ VALUES ('F1', 1, 'myStrategy', 'param23=foobar')");
/*
* WHEN the repository reads the state
*/
FeatureState state = repository.getFeatureState(TestFeature.F1);
/*
* THEN the properties should be set like expected
*/
assertNotNull(state);
assertEquals(TestFeature.F1, state.getFeature());
assertEquals(true, state.isEnabled());
assertEquals("myStrategy", state.getStrategyId());
assertEquals(1, state.getParameterNames().size());
assertEquals("foobar", state.getParameter("param23"));
}