add unit/integrted tests for dpc

Again, this does not really make sense to me