### Question:
PrimitiveSchemaType extends SimpleSchemaType { @Override public SchemaType cloneSchemaType() { return new PrimitiveSchemaType(this); } PrimitiveSchemaType();  PrimitiveSchemaType(PrimitiveSchemaType template); @Override SchemaElement cloneSchemaElement(); @Override SchemaType cloneSchemaType(); @Override String toString();  }### Answer:
@Test public void testCloneSchemaType() { validateResultObject((PrimitiveSchemaType)getTestObject().cloneSchemaType()); }