@Test
 public void testObject() {
   final Map<String, List<DoublesPair>> map = Maps.newHashMap(SENSITIVITY_11);
   InterestRateCurveSensitivity sensitivities = new InterestRateCurveSensitivity(map);
   map.put("DUMMY", SENSITIVITY_DATA_3);
   assertFalse(sensitivities.getSensitivities().equals(map));
   sensitivities = new InterestRateCurveSensitivity(SENSITIVITY_11);
   assertEquals(SENSITIVITY_11.keySet(), sensitivities.getCurves());
   assertEquals(SENSITIVITY_11, sensitivities.getSensitivities());
   InterestRateCurveSensitivity other = new InterestRateCurveSensitivity(SENSITIVITY_11);
   assertEquals(sensitivities.hashCode(), other.hashCode());
   assertEquals(sensitivities, other);
   other = InterestRateCurveSensitivity.of(CURVE_NAME_1, SENSITIVITY_DATA_1);
   assertEquals(sensitivities, other);
   assertFalse(
       SENSITIVITY_11 == new InterestRateCurveSensitivity(SENSITIVITY_11).getSensitivities());
   assertFalse(sensitivities.equals(new InterestRateCurveSensitivity(SENSITIVITY_12)));
   other = new InterestRateCurveSensitivity();
   assertTrue(other.getCurves().isEmpty());
   assertTrue(other.getSensitivities().isEmpty());
   other = new InterestRateCurveSensitivity(SENSITIVITY_11);
   assertEquals(sensitivities, other);
 }