### Question:
DrugTreatment extends AbstractEntity { public AbstractDose getDose() { return d_dose; } DrugTreatment(Drug drug, AbstractDose dose); Drug getDrug(); void setDrug(Drug drug); AbstractDose getDose(); void setDose(AbstractDose dose); @Override String toString(); @Override Set<Entity> getDependencies(); @Override DrugTreatment clone(); String getLabel(); @Override boolean equals(Object obj); @Override int hashCode(); boolean deepEquals(Entity other); boolean isComplete(); static final String PROPERTY_DRUG; static final String PROPERTY_DOSE; }### Answer:
@Test public void testCloneReturnsDistinctDose() { assertFalse(d_orig.getDose() == d_clone.getDose()); }