static BondFutureOptionPosition sut() { return BondFutureOptionPosition.builder() .info(POSITION_INFO) .product(PRODUCT) .longQuantity(QUANTITY) .build(); }
public void test_withQuantity() { BondFutureOptionPosition base = sut(); double quantity = 75343d; BondFutureOptionPosition computed = base.withQuantity(quantity); BondFutureOptionPosition expected = BondFutureOptionPosition.builder() .info(POSITION_INFO) .product(PRODUCT) .longQuantity(quantity) .build(); assertEquals(computed, expected); }
static BondFutureOptionPosition sut2() { return BondFutureOptionPosition.builder() .info(POSITION_INFO2) .product(PRODUCT2) .longQuantity(100) .shortQuantity(50) .build(); }
BondFutureOptionPosition expectedPosition1 = BondFutureOptionPosition.builder() .info(positionInfo) .product(product) .build(); TestHelper.assertEqualsBean(test.createPosition(positionInfo, 100, refData), expectedPosition1); BondFutureOptionPosition expectedPosition2 = BondFutureOptionPosition.builder() .info(positionInfo) .product(product)