### Question:
DefaultOrdinalEra extends AbstractIdentifiedObject implements OrdinalEra { public void setGroup(final DefaultOrdinalEra group) { this.group = group; } DefaultOrdinalEra(final Map<String, ?> properties, final Date beginning, final Date end);  DefaultOrdinalEra(final Map<String, ?> properties, final Date beginning,
            final Date end, final Collection<OrdinalEra> member); private  DefaultOrdinalEra(); private  DefaultOrdinalEra(final OrdinalEra object); static DefaultOrdinalEra castOrCopy(final OrdinalEra object); @Override Date getBegin(); @Override // @XmlElement(name = "end") Date getEnd(); @Override @XmlElement(name = "member") Collection<OrdinalEra> getMember(); DefaultOrdinalEra getGroup(); void setGroup(final DefaultOrdinalEra group); @Override boolean equals(Object object, ComparisonMode mode); @Override String toString();  }### Answer:
@Test public void testSetGroup() { DefaultOrdinalEra result = ((DefaultOrdinalEra) ordinalEra1).getGroup(); cal.set(1900, 0, 0); ((DefaultOrdinalEra) ordinalEra1).setGroup((DefaultOrdinalEra) FACTORY.createOrdinalEra(new SimpleInternationalString("grup"), cal.getTime(), new Date(), null)); assertFalse(((DefaultOrdinalEra) ordinalEra1).getGroup().equals(result)); }