@ImmutableDefaults private static void applyDefaults(Builder builder) { builder.info = TradeInfo.empty(); }
@ImmutableDefaults private static void applyDefaults(Builder builder) { builder.info = TradeInfo.empty(); }
@ImmutableDefaults private static void applyDefaults(Builder builder) { builder.info = TradeInfo.empty(); }
@ImmutableDefaults private static void applyDefaults(Builder builder) { builder.info = TradeInfo.empty(); }
@ImmutableDefaults private static void applyDefaults(Builder builder) { builder.info = TradeInfo.empty(); }
@ImmutableDefaults private static void applyDefaults(Builder builder) { builder.info = TradeInfo.empty(); }
@Override public TradeInfo getInfo() { return TradeInfo.empty(); }
@ImmutableDefaults private static void applyDefaults(Builder builder) { builder.info = TradeInfo.empty(); }
public void test_methods() { Trade test = sut(); assertEquals(test.getId(), Optional.empty()); assertEquals(test.getInfo(), TradeInfo.empty()); }
public void test_builder_min() { IborCapFloorTrade test = IborCapFloorTrade.builder() .product(PRODUCT) .build(); assertEquals(test.getPremium().isPresent(), false); assertEquals(test.getProduct(), PRODUCT); assertEquals(test.getInfo(), TradeInfo.empty()); }
public void test_builder_full() { ResolvedCmsTrade test = ResolvedCmsTrade.builder() .product(PRODUCT) .build(); assertEquals(test.getInfo(), TradeInfo.empty()); assertEquals(test.getProduct(), PRODUCT); assertEquals(test.getPremium(), Optional.empty()); }
public void test_builder() { ResolvedIborCapFloorTrade test = ResolvedIborCapFloorTrade.builder() .product(PRODUCT) .build(); assertEquals(test.getInfo(), TradeInfo.empty()); assertEquals(test.getProduct(), PRODUCT); assertEquals(test.getPremium(), Optional.empty()); }
public void test_builder() { FxSingleTrade test = FxSingleTrade.builder() .product(PRODUCT) .build(); assertEquals(test.getInfo(), TradeInfo.empty()); assertEquals(test.getProduct(), PRODUCT); }
public void test_builder() { FraTrade test = FraTrade.builder() .product(PRODUCT) .build(); assertEquals(test.getInfo(), TradeInfo.empty()); assertEquals(test.getProduct(), PRODUCT); }
public void test_builder() { ResolvedSwapTrade test = ResolvedSwapTrade.builder() .product(SWAP1) .build(); assertEquals(test.getInfo(), TradeInfo.empty()); assertEquals(test.getProduct(), SWAP1); }
public void test_builder() { SwapTrade test = SwapTrade.builder() .product(SWAP1) .build(); assertEquals(test.getInfo(), TradeInfo.empty()); assertEquals(test.getProduct(), SWAP1); }
static GenericSecurityTrade sut2() { return GenericSecurityTrade.builder() .info(TradeInfo.empty()) .security(SECURITY2) .quantity(QUANTITY2) .price(PRICE2) .build(); }
public void test_settle_or_trade() { assertThrows(() -> BillTrade.builder() .info(TradeInfo.empty()) .product(PRODUCT) .quantity(QUANTITY) .price(PRICE) .build(), IllegalArgumentException.class); }
public void coverage() { CdsTrade test1 = sut(); coverImmutableBean(test1); Cds product = Cds.of(BUY, LEGAL_ENTITY, USD, 1.e9, START_DATE, END_DATE, P3M, SAT_SUN, 0.067); CdsTrade test2 = CdsTrade.builder() .product(product) .info(TradeInfo.empty()) .build(); coverBeanEquals(test1, test2); }
public void test_resolve_noTradeOrSettlementDate() { FixedCouponBondTrade test = FixedCouponBondTrade.builder() .info(TradeInfo.empty()) .product(PRODUCT) .quantity(QUANTITY) .price(PRICE) .build(); assertThrows(() -> test.resolve(REF_DATA), IllegalStateException.class); }