### Question:
ComplexSchemaType extends SchemaType { @Override public String toString() { return "ComplexSchemaType{" + "attributeCount=" + attributeCount + ", versionNumber='" + getVersionNumber() + '\'' + ", author='" + getAuthor() + '\'' + ", usage='" + getUsage() + '\'' + ", encodingStandard='" + getEncodingStandard() + '\'' + ", namespace='" + getNamespace() + '\'' + ", deprecated=" + isDeprecated() + ", displayName='" + getDisplayName() + '\'' + ", description='" + getDescription() + '\'' + ", qualifiedName='" + getQualifiedName() + '\'' + ", additionalProperties=" + getAdditionalProperties() + ", meanings=" + getMeanings() + ", type=" + getType() + ", GUID='" + getGUID() + '\'' + ", URL='" + getURL() + '\'' + ", classifications=" + getClassifications() + ", extendedProperties=" + getExtendedProperties() + '}'; } ComplexSchemaType();  ComplexSchemaType(ComplexSchemaType template); int getAttributeCount(); void setAttributeCount(int attributeCount); @Override SchemaElement cloneSchemaElement(); @Override SchemaType cloneSchemaType(); @Override String toString(); @Override boolean equals(Object objectToCompare);  }### Answer:
@Test public void testToString() { assertTrue(getTestObject().toString().contains("ComplexSchemaType")); }