assertEquals(source, relation.getElement1());
assertEquals(target, relation.getElement2());
// toString()
mockSource.expects(once()).method("getName").will(returnValue("source"));
mockTarget.expects(once()).method("getName").will(returnValue("target"));
assertEquals("source->target", relation.toString());
// name overrides toString()
relation.setName("association");
assertEquals("association", relation.toString());