MethodSource<JavaClassSource> equals = methods.get(0);
MethodSource<JavaClassSource> hashcode = methods.get(1);
assertHashCodeForObjects(hashcode);
assertEqualsForObjects(equals);
assertFalse(aClass.hasSyntaxErrors());
aClass.removeMethod(equals);
aClass.removeMethod(hashcode);
assertTrue(aClass.getMethods().size() == 0);
Refactory.createHashCode(aClass, identityBasedField, nonIdentityBasedField);
assertTrue(aClass.getMethods().size() == 1);