final RechnungsPositionDO srcPos = new RechnungsPositionDO();
final RechnungsPositionDO destPos = new RechnungsPositionDO();
lch.mycopy(srcPos.getKostZuweisungen(), destPos.getKostZuweisungen(), destPos);
assertNull(destPos.getKostZuweisungen());
srcPos.addKostZuweisung(new KostZuweisungDO().setNetto(BigDecimal.ONE).setComment("1"));
lch.mycopy(srcPos.getKostZuweisungen(), destPos.getKostZuweisungen(), destPos);
assertEquals(1, destPos.getKostZuweisungen().size());
destPos.addKostZuweisung(new KostZuweisungDO().setNetto(BigDecimal.ONE).setComment("1"));
assertEquals(2, destPos.getKostZuweisungen().size());
lch.mycopy(srcPos.getKostZuweisungen(), destPos.getKostZuweisungen(), destPos);
assertEquals(1, destPos.getKostZuweisungen().size());