### Question:
EntityDef extends TypeDef { @Override public String toString() { return "EntityDef{" + "name='" + getName() + '\'' + ", superType=" + getSuperType() + ", description='" + getDescription() + '\'' + ", descriptionGUID='" + getDescriptionGUID() + '\'' + ", origin='" + getOrigin() + '\'' + ", createdBy='" + getCreatedBy() + '\'' + ", updatedBy='" + getUpdatedBy() + '\'' + ", createTime=" + getCreateTime() + ", updateTime=" + getUpdateTime() + ", options=" + getOptions() + ", externalStandardMappings=" + getExternalStandardMappings() + ", validInstanceStatusList=" + getValidInstanceStatusList() + ", initialStatus=" + getInitialStatus() + ", propertiesDefinition=" + getPropertiesDefinition() + ", category=" + getCategory() + ", version=" + getVersion() + ", versionName='" + getVersionName() + '\'' + ", GUID='" + getGUID() + '\'' + '}'; } EntityDef();  EntityDef(TypeDefCategory category,
                     String          guid,
                     String          name,
                     long            version,
                     String          versionName);  EntityDef(EntityDef   template); TypeDef cloneFromSubclass(); @Override String toString();  }### Answer:
@Test public void testToString() { assertTrue(getTestObject().toString().contains("EntityDef")); }