### Question:
IborCapletFloorletVolatilityCalibrationResult implements ImmutableBean, Serializable { public static IborCapletFloorletVolatilityCalibrationResult ofRootFind(IborCapletFloorletVolatilities volatilities) { return new IborCapletFloorletVolatilityCalibrationResult(volatilities, 0d); } private  IborCapletFloorletVolatilityCalibrationResult(
      IborCapletFloorletVolatilities volatilities,
      double chiSquare); static IborCapletFloorletVolatilityCalibrationResult ofLeastSquare(
      IborCapletFloorletVolatilities volatilities,
      double chiSquare); static IborCapletFloorletVolatilityCalibrationResult ofRootFind(IborCapletFloorletVolatilities volatilities); static IborCapletFloorletVolatilityCalibrationResult.Meta meta(); @Override IborCapletFloorletVolatilityCalibrationResult.Meta metaBean(); IborCapletFloorletVolatilities getVolatilities(); double getChiSquare(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void test_serialization() { IborCapletFloorletVolatilityCalibrationResult test = IborCapletFloorletVolatilityCalibrationResult.ofRootFind(VOLS); assertSerialization(test); }