* most one actual instance of a PolicyConfiguration with a given policy context identifier (during a process context).
*
* @throws Exception
*/
public void testSamePolicyConfigurationInstance() throws Exception {
PolicyConfigurationGeneric policyConfiguration1 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
PolicyConfigurationGeneric policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
assertSame(policyConfiguration1, policyConfiguration2);
policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
assertSame(policyConfiguration1, policyConfiguration2);
policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
assertSame(policyConfiguration1, policyConfiguration2);
policyConfiguration2.commit();
policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
assertSame(policyConfiguration1, policyConfiguration2);
policyConfiguration2.commit();
policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
assertSame(policyConfiguration1, policyConfiguration2);
policyConfiguration2.delete();
policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
assertSame(policyConfiguration1, policyConfiguration2);
policyConfiguration2.delete();
policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
assertSame(policyConfiguration1, policyConfiguration2);
}