add unit/integrted tests for dpc

Hanfei's name looks like it is (last, first) where as everyone else is (first last).