* Number from Option Pricing Formulas, p270
*/
@Test
public void test() {
assertEquals(MODEL.getSurface(OPTION, DATA).getVolatility(PAIR), 0.3454, EPS);
SABRDataBundle data1 = DATA.withRho(-0.75).withBeta(0.999);
SABRDataBundle data2 = DATA.withRho(0).withBeta(0.999);
SABRDataBundle data3 = DATA.withRho(0.5).withBeta(0.999);
OptionDefinition option = new EuropeanVanillaOptionDefinition(70, EXPIRY, false);
data1 = CALIBRATION.calibrate(option, data1);
data2 = CALIBRATION.calibrate(option, data2);
data3 = CALIBRATION.calibrate(option, data3);
assertEquals(MODEL.getSurface(option, data1).getVolatility(PAIR), 0.3668, EPS);