* would produce {@link StackOverflowError}.
*/
@Test
@DependsOnMethod("testEquals")
public void testEqualsOnCyclicMetadata() {
final DefaultPlatform p1 = createCyclicMetadata();
final DefaultPlatform p2 = createCyclicMetadata();
assertTrue(p1.equals(p2));
((DefaultInstrument) getSingleton(p2.getInstruments()))
.setType(new SimpleInternationalString("An other instrument type."));
assertFalse(p1.equals(p2));
}