Added DQM class document and refined test case