### Question:
OkrBranch extends OkrChildUnit implements OkrParentUnit { public OkrBranch getCopyWithoutRelations() { OkrBranch copy = new OkrBranch(); copy.setName(this.getName()); copy.setLabel(this.getLabel()); return copy; }  boolean hasDepartments(); @Override Collection<OkrChildUnit> getOkrChildUnits(); @Override void setOkrChildUnits(Collection<OkrChildUnit> subDepartments); OkrBranch getCopyWithoutRelations();  }### Answer:
@Test public void getCopyWithoutRelation_ExpectNotToBeNull() { OkrBranch copy = original.getCopyWithoutRelations(); Assert.assertNotNull(copy); }
@Test public void getCopyWithoutRelation_ExpectNameToBeEquals() { OkrBranch copy = original.getCopyWithoutRelations(); Assert.assertEquals(original.getName(), copy.getName()); }