static Payment filledPayment()
    {
        Payment p = new Payment();
        ArrayList<BigInteger> biList = new ArrayList<BigInteger>();
        ArrayList<BigDecimal> bdList = new ArrayList<BigDecimal>();
        p.setId(1);
        p.setBd(new BigDecimal("123456789.987654321"));
        p.setBi(BigInteger.valueOf(System.currentTimeMillis()));

        p.setBdList(bdList);
        p.setBiList(biList);

        biList.add(BigInteger.valueOf(123456789));
        biList.add(BigInteger.valueOf(987654321));

        bdList.add(new BigDecimal("123456789"));
        bdList.add(new BigDecimal("987654321"));

        return p;
    }
@param biList
           the biList to set
protostuff-runtime/src/test/java/io/protostuff/runtime/MathObjectsTest.java