Wednesday, 12 June 2019

To test service class with multiple list of contract parameters x++

class TestTransferJournal
{     
    public static void main(Args _args)
    { 
        BW_TransferJournalService       service     =   new BW_TransferJournalService();
        BW_TransferJournalContract      contract    =   new BW_TransferJournalContract();
        BW_TransferJournalContract      contract1   =   new BW_TransferJournalContract();
        list                            listvalue   =   new list(types::class);
        str                             msg;

        contract.parmitemid('I-0001');
        contract.parmTransferQty(14);

        contract1.parmitemid('I-0003');
        contract1.parmTransferQty(15);

        listvalue.addend(contract);
        listvalue.addend(contract1);
        msg =   service.cerateTransferJournal(listvalue, "IMEC", "Pota", "TEST00004");
        info(msg);
    }
}

No comments:

Post a Comment