### Question:
EnumDef extends AttributeTypeDef { @Override public String toString() { return "EnumDef{" + "name='" + getName() + '\'' + ", description='" + getDescription() + '\'' + ", version=" + getVersion() + ", versionName='" + getVersionName() + '\'' + ", category=" + getCategory() + ", GUID='" + getGUID() + '\'' + ", descriptionGUID='" + getDescriptionGUID() + '\'' + '}'; } EnumDef();  EnumDef(EnumDef   template); AttributeTypeDef cloneFromSubclass(); List<EnumElementDef> getElementDefs(); void setElementDefs(List<EnumElementDef> elementDefs); EnumElementDef getDefaultValue(); void setDefaultValue(EnumElementDef defaultValue); @Override String toString(); @Override boolean equals(Object objectToCompare);  }### Answer:
@Test public void testToString() { assertTrue(getTestObject().toString().contains("EnumDef")); }