assertTrue(
"Descendant class doesn't have a node type per hierarchy strategy",
classDescriptor.usesNodeTypePerHierarchyStrategy());
assertFalse(
"Descendant class have a node type per hierarchy strategy",
classDescriptor.usesNodeTypePerConcreteClassStrategy());
classDescriptor = mapper.getClassDescriptorByClass(SubDescendant.class);
assertNotNull("Classdescriptor is null", classDescriptor);
assertEquals("Incorrect path field", classDescriptor
.getPathFieldDescriptor().getFieldName(), "path");