@SuppressWarnings("unchecked")
public void testGroupedPropertiesWithIdenticalNames() throws Exception {
String resultString = loadJsonFromFile("groupedproperties.json");
ObjectMapper mapper = new ObjectMapper();
ComplexResult result = mapper.readValue(resultString, ComplexResult.class);
JsonNode json = mapper.valueToTree(result);
FakeConnection connection = new FakeConnection();
connection.setContent(json);
ConfigurationDefinition definition = loadDescriptor("groupedproperties");