// -------------------------------------------------------------------------
 public void test_of() {
   InflationInterpolatedRateComputation test =
       InflationInterpolatedRateComputation.of(
           GB_HICP, START_MONTH_FIRST, END_MONTH_FIRST, WEIGHT);
   assertEquals(test.getIndex(), GB_HICP);
   assertEquals(test.getStartObservation().getFixingMonth(), START_MONTH_FIRST);
   assertEquals(test.getStartSecondObservation().getFixingMonth(), START_MONTH_SECOND);
   assertEquals(test.getEndObservation().getFixingMonth(), END_MONTH_FIRST);
   assertEquals(test.getEndSecondObservation().getFixingMonth(), END_MONTH_SECOND);
   assertEquals(test.getWeight(), WEIGHT, 1.0e-14);
 }