@Test(enabled = false)
 /**
  * Test the present value vs a external system. "enabled = false" for the standard testing: the
  * external system is using a TimeCalculator with ACT/365.
  */
 public void presentValueExternal() {
   G2ppPiecewiseConstantParameters parametersCst = G2ppTestsDataSet.createG2ppCstParameters();
   final YieldAndDiscountCurve curve5 = new YieldCurve(ConstantDoublesCurve.from(0.05));
   final YieldCurveBundle curves = new YieldCurveBundle();
   curves.setCurve(FUNDING_CURVE_NAME, curve5);
   curves.setCurve(FORWARD_CURVE_NAME, curve5);
   G2ppPiecewiseConstantDataBundle bundleCst =
       new G2ppPiecewiseConstantDataBundle(parametersCst, curves);
   CurrencyAmount pv = METHOD_G2PP_APPROXIMATION.presentValue(SWAPTION_PAYER_LONG, bundleCst);
   double pvExternal = 6885626.28245924; // ! TimeCalculator with ACT/365
   assertEquals(
       "Swaption physical - G2++ - present value - external system",
       pvExternal,
       pv.getAmount(),
       1E-2);
 }