static SecurityPosition sut() { return SecurityPosition.builder() .info(POSITION_INFO) .securityId(SECURITY_ID) .longQuantity(LONG_QUANTITY) .shortQuantity(SHORT_QUANTITY) .build(); }
public void test_summary_position() { StandardId id = StandardId.of("X", "Y"); SecurityPosition position = SecurityPosition.builder() .securityId(SecurityId.of("A", "B")) .longQuantity(123) .info(PositionInfo.of(id)) .build(); String description = "desc"; PortfolioItemSummary expected = PortfolioItemSummary.of( id, PortfolioItemType.POSITION, ProductType.SECURITY, ImmutableSet.of(GBP), description); assertEquals(SummarizerUtils.summary(position, ProductType.SECURITY, description, GBP), expected); }
static SecurityPosition sut2() { return SecurityPosition.builder() .info(PositionInfo.empty()) .securityId(SECURITY_ID2) .longQuantity(LONG_QUANTITY2) .shortQuantity(SHORT_QUANTITY2) .build(); }
SecurityPosition expected3 = SecurityPosition.builder() .info(PositionInfo.builder() .id(StandardId.of("OG", "123421")) SecurityPosition expected4 = SecurityPosition.builder() .info(PositionInfo.builder() .id(StandardId.of("OG", "123422")) SecurityPosition expected5 = SecurityPosition.builder() .info(PositionInfo.builder() .id(StandardId.of("OG", "123423")) SecurityPosition expected6 = SecurityPosition.builder() .info(PositionInfo.builder() .id(StandardId.of("OG", "123424")) SecurityPosition expected7 = SecurityPosition.builder() .info(PositionInfo.builder() .id(StandardId.of("OG", "123431")) SecurityPosition expected8 = SecurityPosition.builder() .info(PositionInfo.builder() .id(StandardId.of("OG", "123432")) SecurityPosition expected9 = SecurityPosition.builder() .info(PositionInfo.builder() .id(StandardId.of("OG", "123433"))