tracker.removeData(makeData(policy2, PDP1, PDP3), statusList);
assertEquals(1, statusList.size());
assertEquals(policy2, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertTrue(map.containsKey(policy1));
assertTrue(map.containsKey(policy2));
}
tracker.removeData(makeData(policy1, PDP1, PDP2, PDP3), statusList);
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertFalse(map.containsKey(policy1));
assertTrue(map.containsKey(policy2));
}
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertEquals(3, map.size());
assertFalse(map.containsKey(policy1));
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertEquals(3, map.size());
assertFalse(map.containsKey(policy1));
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertEquals(3, map.size());
assertFalse(map.containsKey(policy1));
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertEquals(1, map.size());
assertTrue(map.containsKey(policy1));
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertEquals("[2, 0, 0]", getCounts(statusList.get(0)).toString());
assertTrue(map.isEmpty());
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertEquals("[2, 0, 0]", getCounts(statusList.get(0)).toString());
// indicate that PDP1 has failed - should get a notification, if still in the map
tracker.processResponse(PDP1, Collections.emptyList(), statusList);
assertEquals(1, statusList.size());
assertEquals(policy1, statusList.get(0).getPolicy());
+ assertEquals(type, statusList.get(0).getPolicyType());
assertEquals("[1, 1, 0]", getCounts(statusList.get(0)).toString());
}