Refs #10554.  Completed the unit test.
Refs #10554.  Started to implement doc file.