public void test_serialization() { assertSerialization(sut()); }
public void test_builder() { GenericSecurityPosition test = sut(); assertEquals(test.getInfo(), POSITION_INFO); assertEquals(test.getSecurity(), SECURITY); assertEquals(test.getLongQuantity(), LONG_QUANTITY); assertEquals(test.getShortQuantity(), SHORT_QUANTITY); assertEquals(test.getQuantity(), QUANTITY); }
public void test_summarize() { GenericSecurityPosition trade = sut(); PortfolioItemSummary expected = PortfolioItemSummary.builder() .id(POSITION_INFO.getId().orElse(null)) .portfolioItemType(PortfolioItemType.POSITION) .productType(ProductType.SECURITY) .currencies(SECURITY.getCurrency()) .description("1 x 100") .build(); assertEquals(trade.summarize(), expected); }