return edmAssociation;
}
public static EdmEntitySet mockEdmEntitySet(final String entityName, final boolean withComplexType)
throws EdmException {
EdmEntitySet entitySet = null;
if (entityName.equals(JPATypeMock.ENTITY_NAME)) {
entitySet = EasyMock.createMock(EdmEntitySet.class);
EasyMock.expect(entitySet.getEntityType()).andReturn(mockEdmEntityType(entityName, withComplexType)).anyTimes();
EasyMock.expect(entitySet.getRelatedEntitySet(EasyMock.isA(EdmNavigationProperty.class))).andReturn(
mockEdmEntitySet(JPARelatedTypeMock.ENTITY_NAME, false)).anyTimes();
} else if (entityName.equals(JPARelatedTypeMock.ENTITY_NAME)) {
entitySet = EasyMock.createMock(EdmEntitySet.class);
EasyMock.expect(entitySet.getEntityType()).andReturn(mockEdmEntityType(entityName, withComplexType)).anyTimes();
}
EasyMock.replay(entitySet);
return entitySet;
}