@Override public void setUp() throws Exception { super.setUp(); identityManager = (IdentityManager) getContainer().getComponentInstanceOfType(IdentityManager.class); relationshipManager = (RelationshipManager) getContainer().getComponentInstanceOfType(RelationshipManager.class); activityManager = (ActivityManager) getContainer().getComponentInstanceOfType(ActivityManager.class); spaceService = (SpaceService) getContainer().getComponentInstanceOfType(SpaceService.class); rootIdentity = identityManager.getOrCreateIdentity(OrganizationIdentityProvider.NAME, "root", false); johnIdentity = identityManager.getOrCreateIdentity(OrganizationIdentityProvider.NAME, "john", false); maryIdentity = identityManager.getOrCreateIdentity(OrganizationIdentityProvider.NAME, "mary", false); demoIdentity = identityManager.getOrCreateIdentity(OrganizationIdentityProvider.NAME, "demo", false); tearDownIdentityList = new ArrayList<Identity>(); tearDownIdentityList.add(rootIdentity); tearDownIdentityList.add(johnIdentity); tearDownIdentityList.add(maryIdentity); tearDownIdentityList.add(demoIdentity); tearDownActivityList = new ArrayList<ExoSocialActivity>(); tearDownRelationshipList = new ArrayList<Relationship>(); tearDownSpaceList = new ArrayList<Space>(); }
@Override public void tearDown() throws Exception { for (ExoSocialActivity activity : tearDownActivityList) { activityManager.deleteActivity(activity); } for (Space space : tearDownSpaceList) { spaceService.deleteSpace(space); } for (Identity identity : tearDownIdentityList) { identityManager.deleteIdentity(identity); } super.tearDown(); }