public void testGetAssociationSet() {
AssociationSet associationSet = null;
try {
associationSet =
edmProvider.getAssociationSet("salesorderprocessingContainer", new FullQualifiedName("salesorderprocessing",
"SalesOrderHeader_SalesOrderItem"), "SalesOrderHeaders", "SalesOrderHeader");
} catch (ODataException e) {
fail(ODataJPATestConstants.EXCEPTION_MSG_PART_1 + e.getMessage() + ODataJPATestConstants.EXCEPTION_MSG_PART_2);
}
assertNotNull(associationSet);
assertEquals("SalesOrderHeader_SalesOrderItemSet", associationSet.getName());
try {
associationSet =
edmProvider.getAssociationSet("salesorderprocessingContainer", new FullQualifiedName("salesorderprocessing",
"SalesOrderHeader_SalesOrderItem"), "SalesOrderItems", "SalesOrderItem");
} catch (ODataException e) {
fail(ODataJPATestConstants.EXCEPTION_MSG_PART_1 + e.getMessage() + ODataJPATestConstants.EXCEPTION_MSG_PART_2);
}
assertNotNull(associationSet);
try {
associationSet =
edmProvider.getAssociationSet("salesorderproceContainer", new FullQualifiedName("salesorderprocessing",
"SalesOrderHeader_SalesOrderItem"), "SalesOrderItems", "SalesOrderItem");
} catch (ODataException e) {
assertTrue(true);
}
}