public void testIntersect() {
RMAssertion a = new RMAssertion();
RMAssertion b = new RMAssertion();
assertSame(a, RM10PolicyUtils.intersect(a, b));
InactivityTimeout aiat = new RMAssertion.InactivityTimeout();
aiat.setMilliseconds(new Long(3600000));
a.setInactivityTimeout(aiat);
InactivityTimeout biat = new RMAssertion.InactivityTimeout();
biat.setMilliseconds(new Long(7200000));
b.setInactivityTimeout(biat);
RMAssertion c = RM10PolicyUtils.intersect(a, b);
assertEquals(7200000L, c.getInactivityTimeout().getMilliseconds().longValue());
assertNull(c.getBaseRetransmissionInterval());