### Question:
JPAEdmReferentialConstraintRole extends JPAEdmBaseViewImpl implements JPAEdmReferentialConstraintRoleView { @Override public ReferentialConstraintRole getEdmReferentialConstraintRole() { return currentRole; } JPAEdmReferentialConstraintRole(final JPAEdmReferentialConstraintRoleView.RoleType roleType,
      final JPAEdmEntityTypeView entityTypeView, final JPAEdmPropertyView propertyView,
      final JPAEdmAssociationView associationView); @Override boolean isExists(); @Override JPAEdmBuilder getBuilder(); @Override RoleType getRoleType(); @Override ReferentialConstraintRole getEdmReferentialConstraintRole(); @Override String getJPAColumnName(); @Override String getEdmEntityTypeName(); @Override String getEdmAssociationName();  }### Answer:
@Test public void testGetEdmReferentialConstraintRole() { try { objJPAEdmReferentialConstraintRole.getBuilder().build(); } catch (ODataJPAModelException e) { fail(ODataJPATestConstants.EXCEPTION_MSG_PART_1 + e.getMessage() + ODataJPATestConstants.EXCEPTION_MSG_PART_2); } catch (ODataJPARuntimeException e) { fail(ODataJPATestConstants.EXCEPTION_MSG_PART_1 + e.getMessage() + ODataJPATestConstants.EXCEPTION_MSG_PART_2); } assertNotNull(objJPAEdmReferentialConstraintRole.getEdmReferentialConstraintRole()); }