// need to make sure source relationship is resolved as a result of some Ashwood
// strangeness...
d1.getEmployees().size();
final DeepMergeOperation op = new DeepMergeOperation(context1);
queryInterceptor.runWithQueriesBlocked(new UnitTestClosure() {
public void execute() {
Department d2 = (Department) op.merge(d1, d);
assertNotNull(d2);
assertEquals(PersistenceState.COMMITTED, d2.getPersistenceState());