testing CRUDEntityDefinition::getFieldNames(), CRUDEntityDefinition::getType(), CRUDEntityDefinition::getPublicFieldNames()