### Question:
InstancePropertyValue extends InstanceElementHeader { @Override public String toString() { return "InstancePropertyValue{" + "instancePropertyCategory=" + instancePropertyCategory + ", typeGUID='" + typeGUID + '\'' + ", typeName='" + typeName + '\'' + '}'; } protected  InstancePropertyValue(); protected  InstancePropertyValue(InstancePropertyCategory instancePropertyCategory); protected  InstancePropertyValue(InstancePropertyValue template); abstract InstancePropertyValue cloneFromSubclass(); abstract String valueAsString(); abstract Object valueAsObject(); InstancePropertyCategory getInstancePropertyCategory(); void setInstancePropertyCategory(InstancePropertyCategory instancePropertyCategory); String getTypeGUID(); void setTypeGUID(String typeGUID); String getTypeName(); void setTypeName(String typeName); @Override String toString(); @Override boolean equals(Object objectToCompare); @Override int hashCode();  }### Answer:
@Test public void testToString() { assertTrue(getTestObject().toString().contains("InstancePropertyValue")); }