public void test_ofStrikeAndForward() { LogMoneynessStrike test = LogMoneynessStrike.ofStrikeAndForward(0.6d, 1.2d); assertEquals(test.getType(), StrikeType.LOG_MONEYNESS); assertEquals(test.getValue(), Math.log(0.5d), 0d); assertEquals(test.getLabel(), "LogMoneyness=" + Math.log(0.5d)); assertEquals(test.withValue(0.2d), LogMoneynessStrike.of(0.2d)); }
public void test_of() { LogMoneynessStrike test = LogMoneynessStrike.of(0.6d); assertEquals(test.getType(), StrikeType.LOG_MONEYNESS); assertEquals(test.getValue(), 0.6d, 0d); assertEquals(test.getLabel(), "LogMoneyness=0.6"); assertEquals(test.withValue(0.2d), LogMoneynessStrike.of(0.2d)); }