}
@Test
public void testAssociationSet() throws EntityProviderException, ODataException, XMLStreamException {
EdmProvider testProvider = new EdmTestProvider();
Edm edm = createEdm();
assertNotNull(edm);
FullQualifiedName fqNameAssociation = new FullQualifiedName("RefScenario", "ManagerEmployees");
EdmImplProv edmImpl = (EdmImplProv) edm;
AssociationSet associationSet =
edmImpl.getEdmProvider().getAssociationSet("Container1", fqNameAssociation, "Managers", "r_Manager");
AssociationSet testAssociationSet =
testProvider.getAssociationSet("Container1", fqNameAssociation, "Managers", "r_Manager");
assertEquals(testAssociationSet.getName(), associationSet.getName());
assertEquals(testAssociationSet.getEnd1().getEntitySet(), associationSet.getEnd1().getEntitySet());
assertEquals(testAssociationSet.getEnd2().getEntitySet(), associationSet.getEnd2().getEntitySet());
assertEquals(testAssociationSet.getEnd2().getRole(), associationSet.getEnd2().getRole());