Instant now = Instant.now(_posMaster.getClock());
PositionDocument base = _posMaster.get(UniqueId.of("DbPos", "121", "0"));
ManageablePosition pos = new ManageablePosition(BigDecimal.TEN, ExternalId.of("A", "B"));
pos.setUniqueId(UniqueId.of("DbPos", "121", "0"));
pos.addTrade(new ManageableTrade(BigDecimal.TEN, ExternalId.of("C", "D"), _now.toLocalDate(), _now.toOffsetTime().minusSeconds(500), ExternalId.of("CPS2", "CPV2")));
PositionDocument input = new PositionDocument(pos);
PositionDocument updated = _posMaster.update(input);
assertEquals(false, base.getUniqueId().equals(updated.getUniqueId()));
assertEquals(now, updated.getVersionFromInstant());