firstNameMember.addFacet(new MemberOrderFacetAnnotation("", "2", firstNameMember));
houseNumberMember.addFacet(new MemberOrderFacetAnnotation("address", "1", houseNumberMember));
streetNameMember.addFacet(new MemberOrderFacetAnnotation("address", "2", streetNameMember));
postalTownMember.addFacet(new MemberOrderFacetAnnotation("address", "3", postalTownMember));
final DeweyOrderSet orderSet = DeweyOrderSet.createOrderSet(nameAndAddressMembers);
final List children = orderSet.children();
final OrderSet childOrderSet = (OrderSet) children.get(0);
assertEquals("Address", childOrderSet.getGroupName());
assertEquals("address", childOrderSet.getGroupFullName());
assertEquals("", childOrderSet.getGroupPath());
}