public void test_of() { TermDepositTrade test = TermDepositTrade.of(TRADE_INFO, DEPOSIT); assertEquals(test.getProduct(), DEPOSIT); assertEquals(test.getInfo(), TRADE_INFO); assertEquals(test.withInfo(TRADE_INFO).getInfo(), TRADE_INFO); }
.dayCount(dayCount) .rate(fixedRate); TermDepositTrade trade = TermDepositTrade.of(info, builder.build()); return adjustTrade(trade, dateCnv, dateCalOpt);
public void test_resolve() { TermDepositTrade test = TermDepositTrade.of(TRADE_INFO, DEPOSIT); assertEquals(test.resolve(REF_DATA).getInfo(), TRADE_INFO); assertEquals(test.resolve(REF_DATA).getProduct(), DEPOSIT.resolve(REF_DATA)); }