assertDeepEquals( deserialized, obj );
}
@Test( enabled = true )
public void testCyclicDependencies() throws Exception {
final Person p1 = createPerson( "foo bar", Gender.MALE, 42, "foo.bar@example.org", "foo.bar@example.com" );
final Person p2 = createPerson( "bar baz", Gender.FEMALE, 42, "bar.baz@example.org", "bar.baz@example.com" );
p1.addFriend( p2 );
p2.addFriend( p1 );
final Person deserialized = deserialize( serialize( p1 ), Person.class );
assertDeepEquals( deserialized, p1 );
}