public void testIntersect() {
RMAssertion rma = new RMAssertion();
RMConfiguration cfg0 = new RMConfiguration();
assertTrue(RMPolicyUtilities.equals(cfg0, RMPolicyUtilities.intersect(rma, cfg0)));
InactivityTimeout aiat = new RMAssertion.InactivityTimeout();
aiat.setMilliseconds(new Long(7200000));
rma.setInactivityTimeout(aiat);
cfg0.setInactivityTimeout(new Long(3600000));
RMConfiguration cfg1 = RMPolicyUtilities.intersect(rma, cfg0);
assertEquals(7200000L, cfg1.getInactivityTimeout().longValue());