add unit/integrted tests for dpc

Do you really want to make this a mandatory argument?